LA
Len A
1 reviews | Active since Mar 2012
27 Feb 2024, 15:52
****mers! Avoid!
They take your money and do not deliver. When asking for a refund they want to charge a refund fee.
Helpful (0)
Replies (0)0
Replies (0)1 reviews | Active since Mar 2012
They take your money and do not deliver. When asking for a refund they want to charge a refund fee.