I shop at regular girl shops or dept stores. Makeup from cheap chain store.
I don't do online as you never know how it will fit