I love Softmoc weather you go in person or online, it is a great customer experience. Now they even offer payment plan through their website, so that you can pay off with 4 payments which is so great! With my last order I actually had a $40 Reward that I could use toward purchase. They are just awesome.