I've found a few online coffee companies that I like. The coffees are always good and the shipping prices are affordable. Before I post my go-to's I'd like see where you order your coffee from?
I might be the wrong person to answer as I buy most of my coffee as greens most is not mail order....
When I buy full size bags (50-60kg) I get it from a local distributor (Atlas and pick it up in their local warehouse)
For smaller quantities I have been known to mail order beans from places like Sweet Maria's (20lb or less), Genuine Origin (60lb bags), and a handful of others.
Back before I got into roasting I would have a Batdorf and Bronson roast coffee for me and mail it me. They roast the day (or the next) I call and ups it to me. It is mostly for cafe/office situations so I was kind of a small fry and somewhat non-regular so I stopped.
But on the occasion that I need to buy some roasted coffee I just venture into Seattle and stop at one of many fine coffee places (Vivace, Cafe Fiore, Uptown, etc) and grab a bag to tide me over till I can roast again.
So I guess if you are not roasting I would suggest that developing a relationship with a quality local shop might be the way to get quality coffee on a regular basis.
Two I use most often, nearish to Brampton Ontario Canada, are Dark City Coffee and I Drink Coffee. I Drink Coffee has a lot of the good stuff you see on Seattle Coffee Gear. Important as SCG does not ship to Canada. Espresso Planet is also pretty good.
Lately, I have placed most of my orders from Bodhi Leaf, Sweet Marias, or Roastmasters. I think all offer roasted coffee, but I've only purchased unroasted from them.
Sweet Maria's for green coffee beans! I've ordered probably 200 pounds of coffee from them. Always great and mostly for small producers. They ship up to 20 pounds for 9 bucks.
I buy Black Cat espresso from Intelligentsia Coffee. It's not cheap, but it's a great Espresso. I fill in from time to time with LaVazza whole bean coffee from Amazon. It's not always as fresh as I'd like it, but it is pressure packed.
Have tried MANY roasters over the years, been buying from Redbird Coffee out of Montana the last six. Their espresso roast, $57.00 for five pounds, DELIVERED USPS Priority, order Sunday online, roast Monday morning, ship right out, receive on Wednesday. Use it for my Cremina 67 Espresso machine AND for my French Press. Northern Italian Roast that is a very tasty coffee, with depth and smoothness.
Equator coffee. They sell on line only a few special restaurant blends. Per Se and French Laundry are two of my Mother and Brother's favorites. I do not drink coffee but I have to order these for them. Stumptown has some pricey ones on the Internet also.