Very disappointing. This seems like a scam claiming to be an Irish website, but when I try to track my order, the information is in another language. No updates for a week. I attempted to contact customer support but received no response.
Claim your business profile now and gain access to all features and respond to customer reviews.