There's alot more restrictions when it comes to bringing it in store then doing it online. Of course you get everything faster in store though so that's the only difference. If it was me, i'd do it online, less of a headache and you're more likely to get your monies worth.