I would advise people to wait closer to the shipping date of the Pandora to purchase their memory cards.
Prices are always on the decline.. and you may just find a better deal in November before the release compared to right now. :)
Oh.. and to answer OP, I'm not knowledgeable of memory sites...