Made order and paid with zelle, they never sent a tracking number and I was contacted by an outside company telling I had to pay a custom fee of almost the same price as my order. When I contacted filler world they refused to make things right. Now I'm out of $370. This is a scam. This company is terrible.
Tip for consumers: Horrible company. Terrible experience