Have you gotten your permanent card? FM reports it can take a few weeks from the time you signed up at the store to get the permanent card. Did yours take that long? And once that happens, are the funds from the original load on the temporary card automatically transferred to the permanent card?
The other major limitation of this card vs BB is the lack of Bill Pay. That is HUGE.