I can't find one anywhere! None of the stores in my area sell them (I live in Vancouver) and it's been months since they were released! What's going on?
Either they're so popular that they sold out before you could get to the stores, or they just havn't arrived yet. If you just can't wait another second to get one, I would suggest ordering them off of Amazon.com.
You could order one off of Amazon or Ebay but a warning if you order off Ebay be sure you're getting the real deal! There are a lot of cheap immitations and some dont even work but you can usually tell! Also another tip if you want to wait and keep looking call the stores and see if they have them in before you rush down there to buy one and get dissapointed.