This store has a great selection and Im sure if it was on a walk in basis, it might be great but... I ordered online and it has been a lot of confusion and waiting. The shipping is a flat rate of $15 so you might assume you would get your product in about 5-7 days. It has been 10 days and I had to call the store 3 times now to see if my order went through, if they had the shoes and if they were ever going to ship them! I wouldnt recommend ordering online from this store.