The most trusted and popular consumer complaints website
Explore your opportunities! Create an account or Sign In / No refund

1 5910 Post Blvd., # 110662, Florida 34211Denver, CO, United States
Contact information: my $59 bad dream

Charged my credit card for strange and unmentioned fees, promised a refund back to my card but got nothing after 2 months.

Gave me a story about another company does billing and so cannot refund.

no good, would not recommend to a friend to say the least.

dont walk, run from

Jul 18, 2015

Post your comment