EC
Elbie C

1 reviews | Active since Jan 2024

04 Feb 2025, 15:43

THE WORST

The worst! No delivery, no feedback, no assistance! They let you know that they have received you payment and then ask for you proof of payment. Pathetic!

0
Replies (0)