Throw in the great customer service and fast processing/shipping times and you've got a great vendor. I use them a lot.
These guys are awesome, I only order parts from them. I got an email late Sunday saying my item has been shipped. So will be picked up by UPS Monday and in my hands by Tuesday / Wednesday.