1 Jan, 2018 → by ClaimboUser423558
Deadpool UFO Heli Ball
1
I placed an order on 121518, as of today I have not received the product, any shipping details, or a refund as requested by me on two separate occasions. The $24.94 was immediately withdrawn from my account and I received an order confirmation email, however no other information has been communicated. Do not order from this company!!!