Is wifi really the only way to send wireless data from iPhone to arduino?

I guess some approved manufacturers may have such bluetooth slaves that you can hack. Unfortunately, everything apple is super expensive. Like if you get a blood pressure gadget thing that will measure your blood pressure and wirelessly sends data to your ipad. I think it's bluetooth serial but it's $100.