We have made an order at Slickerit and paid the invoice 2 weeks later.
The company never sent the items we ordered.
We also no longer have contact with the owners.
We have given the company a very long opportunity to refund our money but have lost all contact and running away with the money.
The owners must be ashamed!
DONT ORDER FROM THIS COMPANY!