Boomspeed.com
No way to cancel once you sign up. They keep on charging the credit card. No place on website to contact them
They are internet web space providers. Provide space for picture hosting. I have been trying to cancel my account for more than year and a half. No luck. They keep on charging my credit card. No one ever answers the phone. I even had credit card company call the telephone number and it says you ...