I also agree that the staff at Ulta is not very knowledgeable. I usually do my homework online and know what I want before going in.
On another note, I was told that Sephora is going to start carrying Deva products in-store at some point, she just didn't know when. They already sell them online.
I also feel really bad if I return anything to Sephora. I don't get that feeling if I make a return at Ulta.