Can anyone recommend a good place to buy it right now? Walmart is $55 and Amazon is $48 I know there must be a better deal out there somewhere? Any help is appreciated, Thank you.