Review of Pollen
So so disappointed. I’m 6 months over my refund due date, I’ve sent a lot of emails and even had to put in a complaint form. No one has responded to me, they are taking peoples money.
Date of experience: Apr 25, 2021