Alex DeLia´s profile

Reviews (1)

TheHut

Slow but reliable

I have purchased a few times from The Hut. I must say that all the items ordered took time to arrive but at the end everything ended up fine.

Alex DeLia´s profile

profile image of Alex DeLia
Alex DeLia
Reviewer
1966
Mosta, United Kingdom

About