Is this legal? Don't they have to notify authorities about getting personal data hacked? And don't they have contracts in place with customers that they can't simply abandon? Just because you're cheap and don't offer support doesn't mean you don't have to follow the law.
Long time user of the site, don't think they stored any of my personal details - I just paid via paypal. Don't think you could pay directly using any other payment method.