I've always purchased my Poinsettias from the Big Box Stores (Home Depot, Lowe's or Walmart) and I've always found beautiful specimens. Many of the wholesale nurseries down here in Florida grow and shipped them all over the country so perhaps I've been lucky to get mine before they've had time to sit awhile.