omeprazole price prilosec 10mg canada buy metoprolol 50mg online