Avoid this place.
While shopping for wedding stationery, I discovered this place in Sunnyvale. Unfortunately, the lady that works there never answers the phone. I had ordered some stationary and had to go to the store in person to check whether it arrived. Long story short, my order never arrived (after going there three times) and I was never contacted. I don't recommend this store.