uh, I hate to rain on your parade, the service isn't done in house...
The last person I know who took their regs there and had them serviced, tried to get them back after two weeks to take someplace else, was told "they're not here"... I've been to their store and there is no service area...