Arduino Cellular communication

I am trying to design an environmental monitoring project that will upload readings from a weather station via a cell modem. I can’t use WiFi for the upload.

Sparkfun has discontinued the MG 2639 Cell Shield. I found one cellular shield on the Arduno store, but that is limited to 2G communication, so that isn’t an option either.

Are there any cellular alternatives that will work with an Arduino?

Adafruit sells several 3G cell modules in various form factors.

Sparkfun just listed this:

https://www.sparkfun.com/products/14211