These idiots
I placed order on 29 May no change in order status after 10 working days decided to cancel and ask for refund which was due within 10working days 28 June. Today its the 3rd July and they are no longer responding to my emails they keep apologising none stop and will keep ruining their socials
10 months ago
Snatcher has a
1.2
average rating
from
635
reviews