I ordered DVD's from Scooter Movie Shop and was charged on my credit card but received nothing. They then ignored my e-mails and phone calls.
I ordered DVD's from Scooter Movie Shop and was charged on my credit card but received nothing. They then ignored my e-mails and phone calls.
Country: USA
Phone: 7034683261
Site: scootermovieshop.com
0 comments