Anybody gotten their hands on one of the new Ultra series supp's from Thunderbeast? Or have any idea about availability? Sent from my iPhone using Tapatalk