Rio Slim - Manor Marketing Corporation
Rio Slim, Can't stop orders, can't get a refund. Have tried many times to cancel order but Rio Slim keeps charging my credit card
- 01-12-2008
- 8
Can't stop orders, can't get a refund. Have tried many times to cancel order but Rio Slim keeps charging my credit card.
Company: Rio Slim - Manor Marketing Corporation
Country: USA
State: Florida
City: Fort Lauderdale