I'm not a fan of this place, but noticed they are open for business on Torbay Road, next to Mega Wraps. Just thought I'd post it for anyone interested.