I have ordered from Snapfish.com & clarkcolor.com. Clark lost my order & it took almost 3 wks to get my prints! Snapfish was very fast on delivery & the prints looked pretty good. I only ordered from them because I had coupons for 50 free prints from each of them. I prefer Wal-Mart to them. I have ordered from the Wal-Mart online & picked them up in the store also. It took awhile to upload since I had alot of prints so I just prefer to go to Wal-Mart & do it there! I have gotten matte before because I didn't know what it was, & I prefer the glossy because the pics are just that--glossy.

Just my preference though!