Beware of these people. They make all kinds of charges to your card, that they say were optional in the registration process. You get transferred to their web page from pages that seem legit - be very careful, they make a business of ripping people off!
I recently purchased authorizations for a lifetime membership to i-tunes through marketbill.com. They have received £88.78 from my bank account and i am not able to log on to the site as my username is unknown.
Signed for software downloading service, cant get to site, no passwords provided and cant contact billing co (marketbill.com).