Bamplay. ComLondon
Consumer Report
I was charged by Bamplay.com three times $35.95 each! First in Jan then in Feb, last in April. Can not believe i did not realize this earlier. I live in UK and surely never heard of this website before. How come the payments were made! ...