OurTime.com
Consumer Report
- 06-17-2013
- 11
They advertise one price and hit your cc for another...
There is absolutely no way to have contact with this company regarding refunds... Be very careful with them... If you don't remove the automatic RENEWAL, THEY SLAM YOUR CARD AGAIN.
Company: OurTime.com
Country: USA
State: Texas
City: Dallas
ZIP: 75225
Address: P.O. Box 25458
Phone: 3236030188, 8777949511, 8667278920
Site: ourtime.com