Their prices have gone up. They advertise free shipping but that is with a minimum order of $40. Their processing times are a joke. They advertise 1-3 days processing but I have NEVER placed an order that shipped sooner than 3 days after I placed it. Sometimes it's 4-5 days depending on whether or not they decide to close for some holiday they decide to honor like St. Patricks Day or Grandparents Day. Not my first pick for suppliers especially if I need the supplies delivered in a timely fashion.