Tiger direct, their return and replacement policy is amazing. Bought 4x4890s, they were not reference as pictured. They sent me a label and refunded within a week

Bing is nice too
Neweggs seems to be taking longer and longer on RMA and returns. My lightning took like 2 weeks then I had to beg them for an update and it finally posted.