GPS Tracking

You should tell them that, you need to have the address of the shop for where its stored, having it at your driveway is no difference than having it at a friends house or car show event overnight. Should be insured either way no matter where its at, but they probably feel more comfortable if its listed as stored in a garage