Get 50% off your first order. They've got both Espresso and Filter options. Both options are only available as Whole Beans so you'll need your own grinder.
250g for $9.75
500g for $14.75
1kg for $24.75
It is a subscription service, but they don't have any annoying rules around cancelling. Just login and cancel after your order is delivered if you don't want to continue. Also, this means that there's a bit of a mystery around what you get.
Background: Alternative Brewing sell Coffee and Coffee Gear