Out of CR. Got an invite today....local says they are backed by one of the heavyweights....is this delmar larrys new shop? any feedback appreciated.