Well it is technically Morayshire, but courier companies and mail order firms are a law unto themselves. Problem is it is likely an Inverness postcode, no?
The good old post office using medium parcel could be an option, or send it now to get cheaper.