Left $20 refundable deposit to fix broken screen, which they did not do, and when I returned to pick up the cash I was told, "we are under new ownership - if you want your money back you need to go to the old owners". I can see from the other reviews here I am not the only one who is dissatisfied with this store. Be on the lookout Cellaris a BBB complaint and addition to the "scam report" are both forthcoming.