This is standard procedure for CVS. When they first opened near us I looked at their ads and it looked like a great place to shop with lots of coupons but quickly found out that there were a lot of misleading ads, poor customer service and many of their coupon items would be out of stock. They do offer rain checks but the one time I asked for one they had an employee who didn't know the procedure for giving one, a long line of people behind me and no other employees to ask. I don't shop there any more.