Great that you found something at a CVS.
It is a very rare occasion that I get anything from there or Rite Aid due to the price they are asking for. At $1.79 or so, unless it is something I really want, I don't get them.
At this time last year, I lived a block away from a CVS that had Slick Rides and Connect Cars hanging on the pegs. I'm now kicking myself for not buying them. Sure, they would've been expensive, but probably still cheaper than having 'em shipped.