asked by
on 6/5/18May I know where are you from please?
Omg! Please dont tell me this is a scam site! I order from them a week ago expecting that they will deliver in 15 days like they said supposedly because I will have my items on time for my July 3 day event, and now i see all this bad reviews?! Uhg! Not right at all!