According to SiteGround’s refund policy, domain names are not refundable. Here is what they say:
Domain name fees are not refundable and may be due upon cancellation, even if waived initially as part of a special promotion.