Best Buy has consistently had stock available while Amazon is currently showing a generic 1-2 months wait on their listing after their initial pre-orders went out, so if you can't wait that long, Best Buy and GoTalk USA are the best options for ordering a KEY2 LE right now.