Brent Sheppard
Reviews 1

I have mixed feelings about Lizz creative. On one hand, their products are of good quality and they have a wide variety to choose from. On the other hand, I found their website to be a bit slow and the checkout process was not as seamless as I would have liked.