Supplement Guys
Never received product
- 03-28-2013
- 57
I sent them an order on 2-27 and sent numerous emails without a response other than to send me a shipping confirmation saying the order was fulfilled on 3-7 and gave me a tracking number and has never been sent or shown any activity on the tracking number. Here it is 3-28 and yet no email or explanation.
Company: Supplement Guys
Country: USA
Address: 5348 Vegas Drive #164 Las Vegas NV 89108
Site: supplementguys.com