Baldivis Square Pharmacy given go-ahead to sell medication at PBS-listed prices after five-year battle