Even 1 star is too much
Even 1 star is too much.
Shipping to europe, more than 7 weeks with no support at all from the team. You have to chase everything yourself.
Paid for signature but never received the parts even though showing delivered bear in mind paid also the customs fee. Now the even dont reply to my mails for a solution, 2 parts for 30 usd cost me 120 usd but never received anything

Reply from Atachmounts







