Cross-training shoe prices can vary pretty greatly. Generally, a newer pair of cross-trainers will cost between $100.00-$130.00 USD. The best price for cross-trainers should be dictated on how often you plan to wear and use them.
If you wear them for all of your training, then investing in a nicer pay is often worth it. For those on a budget, check out older models, as these will generally have better price tags.