I've used a number in the past and currently use two. CDG and eOnlineData. I have a partial writeup on them on our site (the links on our site are affiliate links, but these are the only two merchants that I have used and continue to use over the past 10 years) - http://www.handsonwebhosting.com/ser...chantaccounts/
We use eonlinedata and have had a great experience with them thus far
█ XeHost.net - Hosting websites since 1999!
█ Shared Hosting, Reseller Hosting, VPS Hosting, and Dedicated Servers
█ End-User Support, WHMCS, and WHMReseller for Reseller Hosting Packages!
█ Follow us on Twitter - new special every Sunday! @XeHost
█ Owner Media-Hosts.com AS14442 Canadian Web Hosts Since 2002
█ 24/7 365 Support, 100% Network Up-time Guarantee
█ Web Development Specialists (E-Commerce, Inventory, Design)
█ OpenVZ.ca Reliable, Budget VPS Servers and Web Hosting