I don't know what characteristics something has to have in order to be called a bank, but it doesn't seem that these cupcake banks have what it takes.
At the very least, piggy banks should have coin slots and based on what can be seen in the photo, these may not have any. In fact, without knowing their dimensions, I'd actually identify them as belonging to the same series of cupcake keepsake boxes I have at home (see photos below). There's no preventing anyone from stashing some loose change and crumpled bills into the cupcakes, of course, but I wouldn't call an empty soda bottle, milk jug, or anything else that can hold money a bank. But I digress.
Caramella Candy sells these cupcake banks for $12.50 apiece in your choice of "Stash for Sweets," "Cash for Cravings," and "Treats & Sweets."