Have dealt with these guys for the ten plus years they have been around. They built themselves up from the little kiosk they started in to a full retail store front. They also fix computers and phones now and just fixed up my PC right as rain!
I've gotten to know Mario (the owner) and Ken (the store manager) over the years and they always treat me in a friendly manner and have never led me in the wrong direction. I've had a few refills with problems over the years, but the staff there has always fixed me up in the end. I would recommend them to anyone! It's a shame that I found a bad review on here, so I thought I would leave my 2 cents as well!