buying smithy granite in canada