It's strange people are buying there at all... The only reason I would think of - is to get some altcoins they want, but then again - they can just buy them on an exchange with no problems. They get a lot of publicity, maybe that's the way how they attract new customers and some of them probably does not even care to compare the prices.. Oh, and forgot to mention, they accept credit cards.