It's a scam, they made it sound so nice on the phone, but when I called to cancel, they wouldn't refund my money just like te hundreds of others on this web site.
It's a scam, they made it sound so nice on the phone, but when I called to cancel, they wouldn't refund my money just like te hundreds of others on this web site.
Country: USA State: Florida City: Ft. Lauderdale
Address: 2419 E. Commercial Bvld
Phone: 8004416858
0 comments