I've always used Namecheap. If there was ever an issue, their support team would always be as helpful as possible and we would get everything fixed and running. I had a few issues with IPS 4, and NC support was able to fix it and make sure the issues stopped. Easy to use, cPanel, and pricing is definitely good.
I've used my nulled IPB 3.2x on Namecheap before, never had an issue.