Are this just the standard version of the 660S2? If they are, why anybody getting these should get them from Drop? If they are not and are an actual Drop version, why that price?
MotorradA whopping 600 points. That is $6 in discount (500 points == $5). with $1 of that not useful right away unless you've got 400 points waiting. Add in the two month delay and the cost of enhanced shipping (or even more delay because of crap ground ship), and this actually costs more than elsewhere.
Compare this to the immediate and free 2nd day FedEx with the same (or similar) financing options at places like Headphones.
I already own the cans, so I got no skin in the game, but it sure doesn't sound like buying them on Drop is a terribly good deal.