Well, there are no wild balls in Florida. I guess it depends on how much you trust your pet store. I know many pet stores that would lie. It took a good bit of digging to find out that the ones at my local pet store were imported.

Yes, there will be loads of babies. The massive amounts of babies being produced usually slows down around August, I believe (correct me if I'm wrong).

I'd still wait for the expo if I were you. Get a top-notch NERD or ProExotics baby. Those are guaranteed to be healthy and CB for many generations.