Bencyklan, Bencyklanu fumarate, Prescription drug Halidor, the price Meet the price and refund Halidor