I have purchased many skins from Unique Skins and they always look professional and exactly what I expected. All of mine have been custom from photos I uploaded.
If you design something attrocious, that's your problem since you have full ability to preview them.
Great company. As stated, I've purchased from them many times and will continue to do so.
Personal: iPhone on AT&T
Work: BB 9650 on Sprint