Hello ehujra.
No it is possible to buy only on Bitshares or Openledger exchange. There are some contests right now for beyondbits so hopefully the price will lower again as there is no supply at all.
I think for what you are looking for are other pairs for beyondbits that are not that popular but can offer better value.
Beyondbits not for BTS, but for whaleshares. And whaleshares can be bought much cheaper.
https://bitshares.org/wallet/#/market/BEYONDBIT_WHALESHARE