Did you mean 21.99 USD, CAD, GBP, or some other currency? That seems like a lot for a VT- the average LPS in my region charges about $10 CAD for a VT male and of three Walmarts we have within a half hour driving distance, two do not sell fish at all (yay, them!) but the third charges five bucks for a VT male. Even that might seem like a drastic difference, but the WalMart fish are generally less vibrant than the LPS ones and they have a slower turnover rate so they're pretty sluggish when you go to see them, so I suppose the management realised they'd have to price competitively if they wanted to shift them at all.