If I could give it a lower rating I would. To make things short and simple, I was trying to price match something, they wouldn't do it, even though their policy says they price match online sites as of Nov 14th. I purchased the item on the 7th. So to get the $10 off from the price match, I would need to return the razor then price match it. We both know that's a huge inconvenience for them and myself. They said just bring it back and we'll return it, grab another and buy it after price matching. Instead, I took it back asked for it to be refunded completely on my card, instead they handed me cash and said "Oh too late." All of this with a horrible attitude and complete lack of professionalism. I'll never go to this Walmart again.