1, Report:
#1524344
Posted Date:
Feb 04 2023
Owlsland Sent email product was delivered but has yet to show up at my address. No address found.
ORDER 221026051148993r number- it was a solar energy device. Have tried three of their supposed email adresses and all come back as undeliverable. So no way to contact them for a refund.
Entity
Owlsland
Categories: Power home solar, solar panels