Scam company - look at Trust Pilot.
Tried to cancel order hours after placing as found the poor reviews. No replies to emails - two weeks later, products arrived.
The trackers would not charge/the straps were poor quality/the screens looked scratched.
Took them three weeks to reply to my several emails with details re how to return; a month later I’m still waiting for a refund.
I think there are still fake positive reviews on this site