I've always had great service from them. Other orders I've placed lately have been taking a REALLY long time to get here, and that's through USPS and Fed Ex. This crazy snow has everything behind. Today I received an invitation to an event that was held yesterday --- and the envelope was mailed over a week ago from the next city over!