Smart trainers are available in both inexpensive and expensive options. A good budget trainer can be bought for as little as $500.