Ulta is providing very good products and I have been shopping at Ulta from the start. I always recommend theri products to my friends and family. Sometimes their delivery services are slow but worth waiting for.
I was very disappointed when I received my order, it was of very poor quality. And services are also late and poor. They do offer a fantastic selection of posters but all limited to photographs. Stay away from them!