“
Published Mar 16, 2025
Delivery and response are terrible
I ve ordered twice from Compulocks and delivery took many months The second order was from Feb 2024 and I still haven t received anything They didn t even respond to our email asking for an update What a crap company