There aren't too many things cuter than a Snow Leopard Kitten.Comments and Critiques welcome.01 Sept 2012I'm sure that we've all received the email tonight from Smugmug, informing us that they were raising their prices by 66%.... really?!  Who raises their prices 66% and gets away with it?I’v