A company that can't be trusted
A company that can't be trusted. I ordered a plant on Monday that had a guarantee to arrive by Mother's Day (that Sunday). It didn't leave their HQ until Wednesday and missed the delivery promise. It still hasn't arrived and their customer support isn't responding. Do not trust The Sill for anything!
By former C.


