I ordered the 2140s on Thursday evening, had them by Saturday. There is no place cheaper to get these. And it is a great product, you put them on your face and you can feel the quality, not to mention that they look great. It is the genuine product! Basically I love them and I cannot get over how quick the delivery was.
Basically, if you're thinking about it, GO FOR IT!