$22.99 for how many? The going rate for these seems to be about 40 to 50 cents new, in bulk. 50 to 60 cents if buying small quantities. You can find them from time to time in the classifieds used for cheaper.
ThePokerStore.com is a smaller mom and pop type of outfit and I have had good experience buying Milanos and other stuff from them. If they are same price as
Amazon, I say support a small business. There are other companies that sell these too.