Fees to make application to be considered for a showcase are becoming more common. People just starting out consider it worth it. At least this one was upfront about it. ~S~