Long story short, I ordered $272 worth of shirts and then was charged an additional $120 for "shipping" which is insane and was never communicated with me before purchase (otherwise I never would have bought that). Anyway, then I went to Debenhams to get a refund and they said they had already issued it, but I didnt receive it, so I reached out again and they told me they not only had never actually issued the refund but also were not going to either, they were just hoping I'd forget about $120?!
Anyway, suuuuuper sketchy, dont order from them unless you want to lose some $$
Ps. Their customer service is actually the worst I've ever seen.