Shop

Clear all filters
Product Title Item # UPC Strength Stock Price Add to Cart
ABSORBINE JR Extra Strength 60mL ABSORBINE JR Extra Strength 60mL 250092 Out of Stock $9.36
ABSORBINE Jr. 120ml ABSORBINE Jr. 120ml 240062 Out of Stock $7.34
Placeholder Acetaminophen codeine elixir 500mL PMS Out of Stock $41.20
Placeholder ACETAZOLAMIDE 250mg tabs 112s 100594 Out of Stock $24.19
Placeholder ACICLOVIR 5% cream 2g (Lipsore) (Acyclovir) 100018 Out of Stock $3.15
Placeholder ACULAR EYE DROPS 5mL 101012 Out of Stock $9.17
Placeholder ADAPALENE/BENZOYL PEROXIDE 0.1 & 2.5% 45grams (EPIDUO) 250246 2 $65.00
Placeholder ADVIL Cold & Flu 20 Caplets 250076 Out of Stock $10.51
Placeholder ADVIL COLD & SINUS 10 Caplets 250044 Out of Stock $8.47
Placeholder ADVIL Infant Drops Susp 1.5oz 240003 Out of Stock $9.11
Placeholder ADVIL JR. 100mg Chewable 24 Tabs 101338 24 $9.67
Placeholder ADVIL KIDS SUSP Blue Raspberry 4oz 250234 24 $9.85
Placeholder ADVIL Nitetime 20 Liquigels 250080 Out of Stock $7.49
ADVIL tablets Vial of 10 ADVIL tablets Vial of 10 250081 Out of Stock $3.42
Placeholder AFTER BITE KIDS 0.7 ounces 250112 Out of Stock $7.56
Placeholder AFTER BITE OUTDOOR 0.7oz 250129 Out of Stock $7.56
Placeholder ALENDRONATE 70mg 50Tabs Auro C 250221 12 $184.50
Placeholder ALENDRONATE 70mg tabs 4s (Alendronic acid) BCW 100097 Out of Stock $14.76
Placeholder ALLOPURINOL 100mg Tabs 100s (Marcan) 100851 62 $13.50
Placeholder ALLOPURINOL 200mg Tabs 100s MARCAN 100958 52 $20.70
Placeholder ALLOPURINOL 300mg Tabs 100s MARCAN 100965 41 $18.00
Placeholder ALOE VERA 100% GEL 56g Fruit of the Earth 240312 Out of Stock $2.90
Placeholder ALPHA LIPOIC ACID 200mg 60Caps 21st Century 250123 19 $23.40
Placeholder ALPHA LIPOIC ACID 300mg 50 Caps NATROL 240009 8 $14.97
Placeholder ALPHA LIPOIC ACID 600MG CAPS 30s Natrol 100683 Out of Stock $17.61
Placeholder ALPHAGAN 0.2% Eye Gtts 5mL (brimonidine) 101013 6 $18.90
Placeholder ALYSENA 1x21s (Aviane) (Alesse) 100125 Out of Stock $13.47
Placeholder ALYSENA 28 Tabs (Alesse, Aviane) 101352 17 $13.47
Placeholder Amantadine 100mg 100Caps 100103 Out of Stock $25.65
Placeholder AMILZIDE 5/50 Tabs 1000s AAPharma 100845 Out of Stock $104.00
Placeholder AMIODARONE 200mg 100Tabs PMS *** 100104 Out of Stock $20.70
Placeholder AMITRIPTYLINE 25mg tabs 100s PMS 100106 Out of Stock $13.50
Placeholder AMITRIPTYLINE 10mg 100 Tabs MARCAN 101180 31 $9.45
Placeholder AMITRIPTYLINE 10mg tabs 100s PMS 100105 Out of Stock $9.45
Placeholder AMITRIPTYLINE 25mg 100 Tabs MARCAN 101188 31 $14.46
Placeholder AMLODIPINE 10mg 100 Tabs MARCAN *** 101184 Out of Stock $10.00
Placeholder AMLODIPINE 10mg tabs 100s PMS *** 100107 Out of Stock $10.00
Placeholder AMLODIPINE 2.5mg tabs 100s BCW *** 100108 Out of Stock $9.50
Placeholder AMLODIPINE 5mg 100 Tabs MARCAN *** 101181 6 $7.20
Placeholder AMLODIPINE 5mg 500Tabs PMS 250161 Out of Stock $160.71
Placeholder AMLODIPINE 5mg tabs 100s APO *** 100109 Out of Stock $7.20
Placeholder AMOXI-CLAV 457/5mL 100mL 10 day expiry 250140 10 $24.00
Placeholder AMOXI-CLAV 457/5mL 50mL 10 day expiry 250134 2 $11.99
Placeholder AMOXI-CLAV 500/125MG 100Tabs AURO C 250224 18 $67.50
Placeholder AMOXI-CLAV 500/125mg Tabs 100s APO 101389 Out of Stock $67.50
Placeholder AMOXICILLIN 250/5 Sugar-Free Susp 100mL TEVA 100949 2 $8.10
Placeholder AMOXICILLIN 250mg 100Caps AURO C 250222 2 $9.00
Placeholder AMOXICILLIN 400MG/5mL 100mL-14day Expiry 6 $11.38
Placeholder AMOXICILLIN 500mg 100 Capsules TEVA 240060 15 $22.50
Placeholder AMOXICILLIN 500mg 100Caps AURO C 250223 4 $22.50
Placeholder AMOXICILLIN SUSP 250mg/5mL 100mL 240068 19 $8.10
Placeholder AMOXICLAV 457/5mL 75mL 10day expiry 250015 12 $18.00
Placeholder AmoxiClav 875/125mg 100 Tabs AURO C 240017 Out of Stock $79.20
Placeholder ANASTROZOLE 1mg 30 Tabs BCW 250098 24 $38.09
Placeholder ANBESOL FILM FORMING GEL 3.5mL 250089 Out of Stock $10.28
ANBESOL Liquid 10mL ANBESOL Liquid 10mL 101140 Out of Stock $8.63
ANBESOL TEETHING GEL 10grams ANBESOL TEETHING GEL 10grams 240103 Out of Stock $5.90
Placeholder APIXABAN 2.5mg 180 Tablets MARCAN (Eliquis) 101278 61 $130.95
Placeholder APIXABAN 2.5mg 500Tabs MARCAN 240046 9 $363.75
Placeholder APIXABAN 5mg 180 Tabs MARCAN (Eliquis) 101282 91 $130.95
Placeholder APIXABAN 5mg 500 Tablets MARCAN (Eliquis) 101344 71 $363.75
Placeholder APO TRIAZIDE 50/25mg 1000Tabs 240358 1 $75.00
Placeholder ARIPIPRAZOLE 30mg 30Tabs 250121 6 $48.00
Placeholder ASACOL MR 800mg 84Tabs 240280 Out of Stock $144.00
Placeholder ASPERCREME W/LIDO LAVENDER ROLLON 2.5oz 100742 Out of Stock $10.57
Placeholder ASPIRIN EC 81mg tabs 120s 100487 36 $4.00
Placeholder ATENOLOL 100mg tabs 100s (pms) 100116 Out of Stock $32.14
Placeholder ATENOLOL 100mg Tabs 100s MARCAN 101141 32 $32.14
Placeholder ATENOLOL 25mg Tabs 100s MARCAN 101311 45 $22.50
Placeholder ATENOLOL 25mg tabs 100s PMS 100117 3 $22.50
Placeholder ATENOLOL 50mg Tabs 100s MARCAN 101136 34 $25.71
Placeholder ATENOLOL 50mg tabs 100s PMS 100118 Out of Stock $25.71
Placeholder ATORVASTATIN 10mg 100 Tabs MARCAN 101384 88 $19.29
Atorvastatin 20 mg tabs 28s Atorvastatin 20 mg tabs 28s 100121 Out of Stock $8.55
Placeholder ATORVASTATIN 20mg 100 Tabs MARCAN 101390 93 $30.54
Placeholder ATORVASTATIN 40mg 100 Tabs MARCAN 101393 104 $30.54
ATORVASTATIN 40mg 28Tabs ATORVASTATIN 40mg 28Tabs 100122 Out of Stock $9.50
Placeholder ATORVASTATIN 80mg 100 Tabs MARCAN 101387 51 $32.14
Placeholder ATOVAQUONE/PROGUANIL 250/100 12Tabs 240281 Out of Stock $43.20
Placeholder ATROPINE 1% Eye Drops 5mL ALCON 240027 Out of Stock $8.55
Placeholder AVAMYS Nasal Spray 120dose 100124 Out of Stock $23.40
Placeholder AZATHIOPRINE 50mg 100Tabs 100629 12 $14.46
Placeholder AZELASTINE 0.05% Eye Drops 6mL 260104 12 $8.02
Placeholder AZELASTINE Nasal Spray 200dose (Rhinolast) 100126 12 $15.40
Placeholder AZITHROMYCIN 200mg/5mL 30mL Suspension 101238 12 $26.10
Placeholder AZITHROMYCIN 250mg 100 Tabs PMS 250106 1 $156.33
Placeholder AZITHROMYCIN 250mg 6Tabs MARCAN 250084 30 $9.38
Placeholder AZITHROMYCIN 500mg tabs 3s 100706 Out of Stock $10.80
Placeholder AZOPT 1% Eye Drops 5mL 100128 Out of Stock $27.45
Placeholder B12 METHYLCOBALAMIN 1000mcg 150Tabs WEBBER 250048 20 $16.74
Placeholder BACLOFEN 10mg tabs 100s PMS 100129 Out of Stock $16.20
Placeholder BACTERIAL VAGINOSIS Rapid Test 2San Brand 240289 Out of Stock $7.95
Placeholder BALANCE ACTIV BV Treatment 7 Pessaries 240316 Out of Stock $13.54
Placeholder BALANCE ACTIV BV TREATMENT GEL 2 TREATMENTS 200002 Out of Stock $15.20
Placeholder BALANCE ACTIV Menopause Plus 2G 10s 240104 Out of Stock $18.00
Placeholder BAND-AID MARVEL AVENGERS 20 ASST PER BOX 250109 6 $4.67
Placeholder BANDAID DISNEY FROZEN 20s 240369 6 $4.67
Placeholder BANDAID DISNEY PRINCESS 20s 240370 2 $4.67
Placeholder BECLOMETHASONE 50mcg Inhaler 200dose 100857 Out of Stock $17.10
Placeholder BECLOMETHASONE 50mcg Nasal Spray 200doses 100595 3 $16.00