Superfoods RX
Wont cooperate with you
- 04-15-2008
- 2
When i ordered the free trial they wouldnt refund my money. They kept telling me that they havent recieved my package and they said that they wont give me a refund if i put "return to sender" on the package.
Company: Superfoods RX
Country: USA
State: California
City: Irvine
Address: 10 Corporate Park, Suite 130
Phone: 8007488745