DeluxePass is quite in business, and is still rocking.
Email
[email protected] for any payment problems, he said he would re-issue check again + what the bank charged ya.
This was posted in their webmaster area, and it was due to changing banking relationships.