That is a good deal.
Just so you know, I bought a Zotac 8800GS 320MB from them for $88 no rebate. They were a pretty unknown site at the time, but they shipped it out quickly and communicated well. I haven't had a chance to test the card, but it's next on my to do list. There was also question on whether the warranty applies to the USA. You may want to look into that. Originally when I checked online it said not available in your area. But now they seem to have updated that. Once the card is tested I'll create an account and try and register it.