You really need to relax mate, everywhere is going to have its issues especially when dealing with thousands of people at once. Calling them 'incompetent' is a bit much.
I've been a member for years and never had any problems with the Membership department whatsoever…Maybe they're not the issue...