i order my parts 20 days ago
i order my parts 20 days ago. still didn't receive them.i try to contact the company for refund but i never hear from them, this is a scam,, stay away from them
United Kingdom
i order my parts 20 days ago. still didn't receive them.i try to contact the company for refund but i never hear from them, this is a scam,, stay away from them