I park domains with fabulous for years and recently started to use them as my main registrar.
In domain registration part, I beleive they are the most secure registrar now
as they also offer 'exclusive lock' feature: unlock is possible with either e-mail or faxed/written request ONLY. Other features like regular lock, email notifications etc are also working.
In domain parking part, only gambling and dictionary domains perform well - very well... Other domains, especially domains with existent expired traffic, should be parked elsewhere - fabulous.com would not approve keyword and/or category based on existent expired traffic nature, only dictionary meaning of the domain (if any) is taken into account.
They offer real 24/7 customer support. Some other registrars around only claim to be customer-oriented ones, but support may not be reachable in out-of-business hours anyway. Sometimes, fabulous regular support is unable to help and they forward issues to account managers or technical team.
Also, sometimes they have minor technical issues. They fix them, but I wish it to be faster though.
Imho, customer satisfaction at Fabulous.com and account issues ARE SERIOUSLY CONNECTED with dedicated account manager personally. Those managers are very different. Original account manager assigned to my account always replied to my queries promptly at the same day. After the manager was changed - I am now waiting for about 2-3 days to receive a reply, not a good thing. Maybe the new manager is overwhelmed OR previous manager was TOO good and overdone his job, I am not sure.
I made credit card purchases with Fabulous and was never asked to provide a copy of ID or CC, even though I am not in U.S. and my name together with billing address are sometimes suspicios/highrisk for some credit card processors. By the way, such a paperwork for CC purchases is mentioned at fabulous.com published terms and conditions.
Hope it helps!