I googled for them and it seems they have good customer service. Thanks to your link, I've jumped on the deal too (the buy.com link I couldn't add the item to my cart either, so I assume the deal's deader than Elvis.)
Danke for the link, btw, and to the OP for the deal. :D