There is a statement somewhere on their site that says that online prices are NOT guaranteed in store. Which sucks big time. The Python vacuum is $55 in store and $30 online. Huge difference. So Sorry ;D
They figure that you are just going to buy it online if they don't match. My Petco guy was really nice and said he did the same thing with a cell phone. They were just glad that I wasn't bringing back tainted dog food!