Implement available and price methods