Yeah, I buy stuff from them all the time. Their prices aren't the best but I just buy because of their proximity (they have a NJ warehouse and I live very close to it). I'll get stuff in about 1-2 days after ordering. They're really responsive and stuff.
Yay.