Silicon Valley companies love to remind us they are on a mission to change the world. Perhaps, although I confess I’m slightly suspicious given their obvious relentless pursuit of funding, acquisitions, getting acquired, going public, and generating piles of cash.
And because so many things they offer us — things that really ought to work, every time, anytime, no questions asked — fail so miserably. This list, it seems, is endless.
Email gets a pass. Siri is so thoroughly ineffectual and so utterly counter to its advertising that I’m not even going to include it here. Wouldn’t be fair. Same with the industry’s tragic dependence upon advertising, which now litters nearly every real, physical, virtual and digital space any of us might occupy. But there’s far more than these, of course. My smartphone ought to know how I feel, right this moment. After all, what contains more data on me, about me, historical and present, than my smartphone? Know how I feel and play a song to match my mood, for example. That would be awesome. Only, that’s asking for too much, I suspect. I mean, has Apple’s “genius” service ever worked for anyone, ever? I’ve received better music and movie recommendations from my mother — and she neither listens to music nor watches movies.
There may be unknowable failures, of course. Perhaps with Google and Amazon giving us so much for free in return for using their service, we are creating a future America that believes everything should be offered at no price, or that profit is unnecessary to sustain a business, or that we are all entitled to something, anything, without ever paying for it. That’s a potential massive dependency failure. Only, I am merely concerned with the obvious failures. Those instances where some lone wolf at each of these companies should not have even had to point it out because it ought to have been so obvious to everyone involved.
Why is it that practically every single smartphone ever built can’t seem to recognize that the WiFi it is connected to isn’t actually connected to the Internet — so switch over to cellular, already! In a world where I can tweet from a jet 30,000 feet above the ground, this should not ever happen.
Any site that demands I first log-in using Facebook is a failure — and an affront to decency. Imagine any physical retail store doing the same. Similarly, any site that allows us to log-in using our Facebook credentials should not ever receive more than confirmation of our identity. Our location, contacts, friendships and long history on Facebook should not ever be handed over without our explicit and ongoing consent.
Too often, Instagram videos fail to play on my iPhone. On my Mac, Twitter Vine videos fail more often than they work. I’ve stopped clicking on Vine links, in fact.
Printing from an iPhone or iPad is a joke.
Windows 8 — and I promise you, I am no Microsoft hater — is so inexplicably, almost painfully user-unfriendly that, and I am serious here, every other thing Microsoft has done right, and every other thing they have achieved, and despite all their money, and ignoring the ascendency of iOS and Android and the rise of iPad in the workplace, the breadth and scale of of the Windows 8 OS failure is such that it could literally take down the entire company. Microsoft could absolutely afford to be years behind in the smartphone wars and could absolutely drop billions and billions more on online services and go through a succession of just terrible post-Ballmer CEOs and could be outright hostile to the consumer market — if such a thing exists — and they could still dominate the enterprise for at least another generation. Except…Windows 8 is so shockingly hard to use, so determinedly strategy over function that I now believe it’s a very real possibility that Bing will be worth more than Windows before this decade is out. I say this absolutely as someone who wants this great American company to thrive — and as someone who fully believes that Microsoft’s singular UI strategy and flat “live tiles” design is still the right one. As someone who cares, I cannot emphasize this enough: fix it.
It’s a failure for my hometown that Amazon somehow gets away with selling billions of dollars of goods without charging its customers sales tax.
It’s a failure that I can’t have my “smartphone” ignore every single call that does not include the number and person (or business) calling.
Has Eddie Cue every actually used iMessages? Or Maps?
When Jony Ive flies from San Francisco to London, at what point does his iPhone batter fail him? For me, it’s much too soon.
In return for a never-ending wave of our most personal information, Google promises us instant, usable search results. Yet when I enter “Brian S Hall” I am instantly offered 286 million results. That is a stupid failure.
That the entire tech sector has done next to nothing to make it so we don’t all have to pay near-criminal prices to HP and Canon for printer ink is a massive failure.
Similarly, it remains far too hard to move the pictures from my smartphone onto my computer(s) and to the cloud, and back again, and share them with exactly who I want. Probably every single user on the planet wants this, deserves this, and still can’t have it. Fail.
How is all this possible? Is it because for too many of the indicted companies, they believe that historic marketshare is an excuse? Or that free equals just good enough? Or that they will eventually get to it? Yet Google thinks I might get inside their driverless car?
With all the data Google collects on us — who we are, where we go, what we search, what we buy, going back forever — how is it that the only predictive service they can offer is Google Now? Which is little more than the weather and local bus schedule.
Why does Facebook insist on curating my newsfeed despite my repeated requests to give me everything, most recent to least, in order, every single time? If Mark Zuckerberg can’t trust me with that gushing flow of information, perhaps I shouldn’t trust him with the drip drip drip of my personal data.
It’s the second decade of the twenty-first century and far too much that comes out of Silicon Valley is broken. This makes me suspect everything they say and do. Yes, obviously, I want world peace, an end to hunger, longevity, joy and prosperity. But until the industry can get the tiny features of our most popular technological products actually working properly, those will have to wait.
Amen, and amen.
Now for the doxology.
Joe
As it was in the beginning so it will be in the end. Now you kids get off of my lawn.
I actually agree with nearly everything Brian said in this rant and describing Windows 8 as “determinedly strategy over function” is a wonderful, succinct description of everything that’s wrong with it.
I agree as well. I think he hit the nail on the head with every point.
Joe
“Why is it that practically every single smartphone ever built can’t seem
to recognize that the WiFi it is connected to isn’t actually connected
to the Internet — so switch over to cellular, already!”
Not just smartphones — why is it that my laptop complains instantly if the network cable is unplugged, but leaves it to me to figure out that our (occasionally flaky) internet has gone down and the modem needs to be rebooted?
“When Jony Ive flies from San Francisco to London, at what point does his iPhone batter fail him?”
Apple has been pursuing the holy grail of smaller, thinner, lighter and lost sight of the even more important grail of “doesn’t need to be charged so freaking often” Sadly I do not expect this to change any time soon, and even more sadly, there is no company out there providing a credible alternative to Apple’s products except for Google, whose products are so smeared in ads and marketing optimization and privacy violations that I will not touch them with a 3 meter pole.
And yet so much works out of Silicon Valley. I shudder to think of what our lives would be like without most of these products you rant about.
Probably much simpler. Tech is becoming overwhelming. We want to use it everywhere instead of strategically. A massive EMF event would cripple our society. That type of dependency is dangerous.
That is a fair point.
Windows 8 is a faulty product but it’s a small thing compared to what the company has done to itself. Microsoft is trying to put their people through a major reorg, find a new CEO, and integrate their culture with a different culture in another country, all at the same time. They were confused before those changes but now they’ve multiplied their confusion by an order of magnitude. It’s possible they will never completely recover.
When I enter “Brian S Hall”, I get About 80 results
Try it without the quotes. Though, good to know.
Hey Brian – Sorry to see you’re off your meds…You’re meds are probably in a small, orange/brown bottle with a white label on it – Try looking in your medicine cabinet first, if not there, you can get more at your local pharmacy.
Nope. Still on.
You are strong with the dark side….
Hi, Brian. All good points and a fair Andy Rooney imitation, to boot.
It’d be great if you went the next step: how are these things going to be fixed?
I’d take the Deep Throat tack: follow the money. Windows8 is the primary product you mentioned that we actually pay for and Microsoft’s working like mad to fix it so we’ll all keep paying for it. Facebook and Google? Not so much; their job is to keep the economics right for the advertisers who pay for the right to plaster their logos on the information you’re unable to pay cash for even if you’re sick of the ads.
Good point. For many of these services, we users are not the customer and thus have limited influence.
I imagine if you were an actual engineer or programmer, you might be able to answer some of your “questions.” Turns out, its not as easy as just shouting “I want this to work exactly how I want, dammit.”
I know how you feel though. When I’m cooking something on the stove and sometimes burn things, I always yell at my stove “you stupid idiot, you were supposed to cook this not BURN IT”
No but seriously, a lot of the things that you think don’t “work” actually work pretty miraculously. These things are like magic, its amazing what they CAN do. Not unforgiveable that they aren’t PERFECT creatures which defy the laws of physics.
Hi there to all, for the reason that I am genuinely keen of reading this website’s post to be updated on a regular basis. It carries pleasant stuff.
Great post Thank you. I look forward to the continuation.
There is definately a lot to find out about this subject. I like all the points you made
http://amoxil.icu/# amoxicillin 500 coupon
can i get generic clomid without dr prescription can you buy clomid without prescription – where to buy cheap clomid without insurance
http://amoxil.icu/# buy amoxicillin 250mg
https://ciprofloxacin.life/# cipro for sale
how to buy clomid: can i get generic clomid – can i purchase generic clomid without dr prescription
prednisone pills 10 mg: 1 mg prednisone daily – buy prednisone 10 mg
lisinopril 20 mg price online: lisinopril otc – lisinopril 40 mg
can i buy zithromax online: can i buy zithromax over the counter – zithromax buy online
can i buy zithromax over the counter: zithromax without prescription – zithromax generic price
https://cytotec.icu/# Abortion pills online
buy cytotec pills online cheap buy cytotec buy cytotec pills online cheap
purchase cytotec: п»їcytotec pills online – cytotec abortion pill
doxycycline 100mg price: buy doxycycline 100mg – doxycycline hyc 100mg
prinivil 25mg: lisinopril 2mg tablet – order lisinopril online united states
generic zithromax 500mg: zithromax buy online no prescription – zithromax tablets for sale
http://nolvadex.fun/# does tamoxifen cause bone loss
tamoxifen endometrium tamoxifen for sale buy nolvadex online
lisinopril no prescription: lisinopril 40 mg tablets – lisinopril 30mg coupon
doxycycline 100mg dogs: where to get doxycycline – online doxycycline
purchase cytotec: buy cytotec over the counter – buy cytotec pills
buy doxycycline online without prescription: doxycycline online – buy doxycycline online
buy cytotec online buy cytotec buy cytotec online
https://cytotec.icu/# buy cytotec pills online cheap
canadian neighbor pharmacy Canada Drugs Direct buying from canadian pharmacies canadapharm.life
reliable canadian pharmacy reviews: Canadian pharmacy best prices – canadian pharmacy scam canadapharm.life
https://canadapharm.life/# canadian valley pharmacy canadapharm.life
world pharmacy india: India pharmacy of the world – mail order pharmacy india indiapharm.llc
buying prescription drugs in mexico online: Mexico pharmacy online – buying prescription drugs in mexico online mexicopharm.com
mexico pharmacies prescription drugs: Mexico pharmacy online – mexico pharmacies prescription drugs mexicopharm.com
mexican border pharmacies shipping to usa Purple Pharmacy online ordering mexican mail order pharmacies mexicopharm.com
canadian pharmacy victoza: Cheapest drug prices Canada – canadian online pharmacy reviews canadapharm.life
indian pharmacy: India Post sending medicines to USA – mail order pharmacy india indiapharm.llc
the canadian drugstore: Canadian online pharmacy – best canadian pharmacy online canadapharm.life
https://indiapharm.llc/# buy medicines online in india indiapharm.llc
77 canadian pharmacy: Canada Drugs Direct – canadian drug stores canadapharm.life
reputable indian online pharmacy reputable indian pharmacies india pharmacy indiapharm.llc
buy medicines online in india: India pharmacy of the world – indian pharmacy online indiapharm.llc
https://indiapharm.llc/# top 10 online pharmacy in india indiapharm.llc
legitimate canadian online pharmacies: Cheapest drug prices Canada – reputable canadian pharmacy canadapharm.life
Online medicine home delivery: India pharmacy of the world – india pharmacy indiapharm.llc
cheapest online pharmacy india: indian pharmacy to usa – cheapest online pharmacy india indiapharm.llc
Levitra 10 mg best price Buy Vardenafil 20mg Levitra tablet price
http://levitradelivery.pro/# Buy Vardenafil 20mg
tadalafil online canada: Tadalafil 20mg price in Canada – online tadalafil prescription
sildenafil tab 50mg cost: cheap sildenafil – sildenafil over the counter india
best price for tadalafil 20 mg cheap tadalafil canada tadalafil brand name in india
ed treatment drugs: buy ed drugs online – ed pills that work
2 sildenafil: sildenafil gel – sildenafil citrate uk
best ed drugs buy ed drugs online buy ed pills
Cheap Levitra online: Buy Vardenafil 20mg – Vardenafil online prescription
http://edpillsdelivery.pro/# best ed drug
Vardenafil buy online: Generic Levitra 20mg – Levitra generic best price
http://paxlovid.guru/# Paxlovid over the counter
paxlovid price Paxlovid buy online Paxlovid buy online
amoxicillin capsules 250mg: buy amoxicillin over the counter – amoxicillin without a prescription
https://prednisone.auction/# prednisone otc uk
paxlovid price buy paxlovid online Paxlovid over the counter
prednisone 25mg from canada: buy prednisone from canada – prednisone 5 mg tablet
http://clomid.auction/# can i order clomid without prescription
http://amoxil.guru/# amoxicillin 500mg prescription
40 mg prednisone pill: buy prednisone from canada – prednisone 5 mg brand name
paxlovid buy paxlovid best price Paxlovid over the counter
http://amoxil.guru/# how much is amoxicillin
order cytotec online: buy cytotec – buy cytotec over the counter
lasix 20 mg Over The Counter Lasix lasix 100 mg
cost of propecia without prescription: Buy Finasteride 5mg – cost of generic propecia online
http://misoprostol.shop/# buy cytotec online fast delivery
lisinopril 5mg cost: order lisinopril 20mg – lisinopril 40 mg on line
cytotec buy online usa: buy cytotec online – Cytotec 200mcg price
buy lisinopril 40 mg online cheapest lisinopril zestril cost price
zithromax coupon: zithromax best price – generic zithromax medicine
https://furosemide.pro/# lasix side effects
propecia no prescription: Cheapest finasteride online – buy generic propecia prices
https://misoprostol.shop/# Cytotec 200mcg price
buy cytotec in usa Misoprostol best price in pharmacy buy cytotec
zithromax online usa: zithromax best price – where can you buy zithromax
cost of cheap propecia no prescription: buying propecia online – generic propecia online
zestril price uk: over the counter lisinopril – where to buy lisinopril without prescription
zithromax prescription in canada: zithromax best price – generic zithromax over the counter
https://lisinopril.fun/# lisinopril 25 mg price
lasix 100 mg tablet Over The Counter Lasix lasix medication
buying generic propecia for sale: Finasteride buy online – cost of generic propecia
buying cheap propecia without insurance: Buy Finasteride 5mg – generic propecia without a prescription
zithromax price canada zithromax 1000 mg pills zithromax buy
order cytotec online: buy cytotec pills online cheap – buy cytotec online fast delivery
buy generic propecia without prescription: buy propecia – get generic propecia tablets
https://lisinopril.fun/# prinivil tabs
zestoretic generic: buy lisinopril canada – lisinopril 10 mg price in india
farmacia online piГ№ conveniente: kamagra oral jelly – farmacia online miglior prezzo
farmacie online sicure: farmacia online miglior prezzo – migliori farmacie online 2023
https://farmaciaitalia.store/# farmacia online senza ricetta
migliori farmacie online 2023: farmaci senza ricetta elenco – farmacia online miglior prezzo
dove acquistare viagra in modo sicuro: viagra online siti sicuri – siti sicuri per comprare viagra online
farmacie on line spedizione gratuita Avanafil farmaco farmacie online affidabili
viagra generico prezzo piГ№ basso: viagra online spedizione gratuita – viagra acquisto in contrassegno in italia
farmacia online miglior prezzo: kamagra – comprare farmaci online con ricetta
http://sildenafilitalia.men/# dove acquistare viagra in modo sicuro
http://sildenafilitalia.men/# gel per erezione in farmacia
farmacia online miglior prezzo: kamagra oral jelly – farmacia online senza ricetta
acquistare farmaci senza ricetta avanafil spedra acquisto farmaci con ricetta
farmacia online: Tadalafil prezzo – farmaci senza ricetta elenco
https://farmaciaitalia.store/# comprare farmaci online con ricetta
farmacie online affidabili comprare avanafil senza ricetta п»їfarmacia online migliore
farmacie online sicure: farmacie on line spedizione gratuita – comprare farmaci online con ricetta
buying from online mexican pharmacy: mexican pharmacy – medication from mexico pharmacy
trustworthy canadian pharmacy: canadian pharmacy 365 – legit canadian pharmacy
http://indiapharm.life/# top 10 pharmacies in india
mail order pharmacy india cheapest online pharmacy india best india pharmacy
mexican mail order pharmacies: buying prescription drugs in mexico – mexican drugstore online
online canadian pharmacy: canadian pharmacy world reviews – canada pharmacy online legit
indian pharmacy paypal: cheapest online pharmacy india – top 10 pharmacies in india
adderall canadian pharmacy: reliable canadian pharmacy reviews – global pharmacy canada
https://canadapharm.shop/# canadian pharmacy sarasota
world pharmacy india buy medicines online in india best online pharmacy india
pharmacies in mexico that ship to usa: mexican mail order pharmacies – mexico drug stores pharmacies
best india pharmacy: top 10 pharmacies in india – indian pharmacy
mexican drugstore online: best online pharmacies in mexico – medicine in mexico pharmacies
india online pharmacy: pharmacy website india – indian pharmacy online
http://indiapharm.life/# top online pharmacy india
mexican mail order pharmacies: mexican rx online – mexican pharmaceuticals online
online pharmacy india best india pharmacy top 10 online pharmacy in india
mexico pharmacies prescription drugs: mexican online pharmacies prescription drugs – medicine in mexico pharmacies
top 10 online pharmacy in india: mail order pharmacy india – indian pharmacy online
http://canadapharm.shop/# canadian pharmacy scam
п»їbest mexican online pharmacies: mexican pharmaceuticals online – medication from mexico pharmacy
buying prescription drugs in mexico online: mexican pharmacy – mexican pharmacy
canada rx pharmacy canada rx pharmacy world safe reliable canadian pharmacy
cheap clomid online where can i get cheap clomid for sale how can i get cheap clomid without dr prescription
http://clomidpharm.shop/# where can i get generic clomid without prescription
where to get generic clomid pills where buy generic clomid prices buying cheap clomid without insurance
does tamoxifen make you tired lexapro and tamoxifen aromatase inhibitor tamoxifen
http://nolvadex.pro/# nolvadex pct
https://clomidpharm.shop/# clomid without rx
http://prednisonepharm.store/# prednisone 10mg cost
https://reputablepharmacies.online/# canadian pharmacy certified
viagra without doctor prescription amazon: ed meds online without doctor prescription – ed prescription drugs
best non prescription ed pills: generic viagra without a doctor prescription – ed meds online without prescription or membership
https://reputablepharmacies.online/# generic pharmacy store
compare ed drugs: buy ed pills – medication for ed
http://edpills.bid/# cheap erectile dysfunction pills online
canadian pharmacy no rx needed: prescription drugs without prior prescription – best online pharmacy without prescriptions
online canadian discount pharmacy http://edwithoutdoctorprescription.store/# prescription without a doctor’s prescription
aarp canadian pharmacy
prescription drugs without doctor approval: viagra without doctor prescription amazon – prescription drugs online
https://edpills.bid/# how to cure ed
most reliable canadian pharmacies: canadian pharmacy usa – canadian wholesale pharmacy
viagra without a doctor prescription: ed meds online without doctor prescription – buy prescription drugs online
https://canadianpharmacy.pro/# canadian online pharmacy canadianpharmacy.pro
certified mexican pharmacy
canadian pharmacy reviews: Canada Pharmacy – canadian pharmacy india canadianpharmacy.pro
top online pharmacy india Order medicine from India to USA best india pharmacy indianpharmacy.shop
http://canadianpharmacy.pro/# best canadian pharmacy canadianpharmacy.pro
http://indianpharmacy.shop/# indian pharmacies safe indianpharmacy.shop
ed meds online without doctor prescription
mexican border pharmacies shipping to usa Medicines Mexico mexican pharmaceuticals online mexicanpharmacy.win
https://indianpharmacy.shop/# cheapest online pharmacy india indianpharmacy.shop
india pharmacy mail order
http://mexicanpharmacy.win/# mexico drug stores pharmacies mexicanpharmacy.win
http://mexicanpharmacy.win/# mexico drug stores pharmacies mexicanpharmacy.win
https://mexicanpharmacy.win/# mexico drug stores pharmacies mexicanpharmacy.win
indian pharmacies safe
http://mexicanpharmacy.win/# mexican online pharmacies prescription drugs mexicanpharmacy.win
https://indianpharmacy.shop/# top online pharmacy india indianpharmacy.shop
mexican pharmacy testosterone
http://canadianpharmacy.pro/# thecanadianpharmacy canadianpharmacy.pro
top 10 pharmacies in india
https://indianpharmacy.shop/# reputable indian online pharmacy indianpharmacy.shop
https://indianpharmacy.shop/# india online pharmacy indianpharmacy.shop
buy prescription drugs from india
http://canadianpharmacy.pro/# canadian pharmacy no scripts canadianpharmacy.pro
http://canadianpharmacy.pro/# canadian pharmacy cheap canadianpharmacy.pro
cheapest online pharmacy india
mexican pharmacy Mexico pharmacy mexico pharmacy mexicanpharmacy.win
https://mexicanpharmacy.win/# pharmacies in mexico that ship to usa mexicanpharmacy.win
https://canadianpharmacy.pro/# cheap canadian pharmacy canadianpharmacy.pro
legitimate canadian pharmacies
http://canadianpharmacy.pro/# canadian drugs pharmacy canadianpharmacy.pro
Online medicine order
https://mexicanpharmacy.win/# reputable mexican pharmacies online mexicanpharmacy.win
http://indianpharmacy.shop/# top 10 online pharmacy in india indianpharmacy.shop
top 10 pharmacies in india
mexico drug stores pharmacies mexican pharmacy online mexican rx online mexicanpharmacy.win
Pharmacie en ligne livraison 24h: kamagra en ligne – acheter mГ©dicaments Г l’Г©tranger
https://cialissansordonnance.shop/# acheter mГ©dicaments Г l’Г©tranger
Pharmacies en ligne certifiГ©es
http://acheterkamagra.pro/# Pharmacie en ligne livraison rapide
acheter medicament a l etranger sans ordonnance: Levitra sans ordonnance 24h – Pharmacie en ligne livraison rapide
http://viagrasansordonnance.pro/# Viagra femme ou trouver
Viagra vente libre allemagne: Acheter du Viagra sans ordonnance – Prix du Viagra 100mg en France
http://pharmadoc.pro/# Pharmacie en ligne livraison rapide
Pharmacie en ligne fiable
acheter mГ©dicaments Г l’Г©tranger: Cialis sans ordonnance 24h – Pharmacie en ligne France
Pharmacie en ligne livraison 24h: Pharmacies en ligne certifiГ©es – Pharmacie en ligne France
Pharmacie en ligne livraison gratuite: levitrasansordonnance.pro – п»їpharmacie en ligne
http://levitrasansordonnance.pro/# acheter medicament a l etranger sans ordonnance
https://cialissansordonnance.shop/# pharmacie ouverte 24/24
Pharmacie en ligne livraison 24h
Acheter mГ©dicaments sans ordonnance sur internet: kamagra pas cher – Pharmacie en ligne livraison rapide
https://pharmadoc.pro/# acheter médicaments à l’étranger
Pharmacie en ligne livraison gratuite: acheterkamagra.pro – п»їpharmacie en ligne
zithromax 500 mg lowest price online: zithromax buy – buy zithromax canada
https://ivermectin.store/# cheap stromectol
stromectol nz: ivermectin oral 0 8 – ivermectin 0.2mg
http://clomiphene.icu/# where to get clomid no prescription
where can i get zithromax over the counter: zithromax 500mg price – zithromax 500 tablet
amoxicillin azithromycin: amoxicillin 500mg – buy amoxicillin online without prescription
https://azithromycin.bid/# zithromax 250 price
prednisone pill 10 mg: where to buy prednisone in canada – where can i get prednisone
http://ivermectin.store/# minocin 50 mg for scabies
zithromax for sale cheap: zithromax online usa no prescription – zithromax antibiotic
can i buy cheap clomid without dr prescription: where buy cheap clomid pill – generic clomid online
https://clomiphene.icu/# can you get generic clomid without rx
zithromax price south africa: buy generic zithromax online – zithromax 1000 mg pills
http://azithromycin.bid/# zithromax generic cost
how to get prednisone tablets: prednisone pill prices – how can i get prednisone
ivermectin eye drops: ivermectin 3 mg tablet dosage – ivermectin 8000 mcg
http://clomiphene.icu/# cost of generic clomid pill
prednisone 10 mg price: prednisone 50 mg for sale – prednisone brand name india
where to buy generic clomid no prescription: where to get generic clomid without prescription – can you buy cheap clomid without rx
https://prednisonetablets.shop/# prednisone 10mg online
india online pharmacy: international medicine delivery from india – india pharmacy mail order indianpharm.store
mexico pharmacies prescription drugs: Online Mexican pharmacy – best online pharmacies in mexico mexicanpharm.shop
http://indianpharm.store/# cheapest online pharmacy india indianpharm.store
reputable mexican pharmacies online Online Mexican pharmacy best online pharmacies in mexico mexicanpharm.shop
buying from online mexican pharmacy: Online Mexican pharmacy – mexican drugstore online mexicanpharm.shop
https://indianpharm.store/# mail order pharmacy india indianpharm.store
canadian family pharmacy: Canadian International Pharmacy – pharmacy canadian canadianpharm.store
mexican pharmaceuticals online Online Mexican pharmacy mexican mail order pharmacies mexicanpharm.shop
mexico drug stores pharmacies: Online Pharmacies in Mexico – reputable mexican pharmacies online mexicanpharm.shop
online pharmacy india: reputable indian online pharmacy – indian pharmacy indianpharm.store
https://mexicanpharm.shop/# medication from mexico pharmacy mexicanpharm.shop
canada drug pharmacy: Licensed Online Pharmacy – ed meds online canada canadianpharm.store
http://indianpharm.store/# Online medicine order indianpharm.store
buy medicines online in india: order medicine from india to usa – mail order pharmacy india indianpharm.store
http://mexicanpharm.shop/# medicine in mexico pharmacies mexicanpharm.shop
canadian pharmacy store: Canada Pharmacy online – canadian online pharmacy reviews canadianpharm.store
buying from online mexican pharmacy: purple pharmacy mexico price list – medication from mexico pharmacy mexicanpharm.shop
online shopping pharmacy india: mail order pharmacy india – п»їlegitimate online pharmacies india indianpharm.store
trusted canadian pharmacy: my canadian pharmacy – cheapest pharmacy canada canadianpharm.store
best canadian online pharmacy: Best Canadian online pharmacy – vipps approved canadian online pharmacy canadianpharm.store
https://mexicanpharm.shop/# best mexican online pharmacies mexicanpharm.shop
indian pharmacy: order medicine from india to usa – indian pharmacy paypal indianpharm.store
canada pharmacy online legit: reputable canadian pharmacy – canadian pharmacy near me canadianpharm.store
pharmacy canadian: Canadian Pharmacy – canada cloud pharmacy canadianpharm.store
pharmacy com canada: Canada Pharmacy online – canada pharmacy world canadianpharm.store
https://indianpharm.store/# best india pharmacy indianpharm.store
buy medicines online in india: order medicine from india to usa – top 10 online pharmacy in india indianpharm.store
https://mexicanpharm.shop/# buying prescription drugs in mexico mexicanpharm.shop
best online pharmacies in mexico: Certified Pharmacy from Mexico – buying from online mexican pharmacy mexicanpharm.shop
https://canadianpharm.store/# canadian compounding pharmacy canadianpharm.store
mexican drugstore online: Online Pharmacies in Mexico – mexico drug stores pharmacies mexicanpharm.shop
cheapest online pharmacy india: Indian pharmacy to USA – reputable indian online pharmacy indianpharm.store
https://canadianpharm.store/# canadian drug prices canadianpharm.store
medicine in mexico pharmacies: Online Mexican pharmacy – mexico drug stores pharmacies mexicanpharm.shop
pharmacy in canada: northwest canadian pharmacy – viagra 100mg canadian pharmacy
best mail order canadian pharmacy: 24 hour pharmacy – prescription price comparison
http://canadadrugs.pro/# canadian pharmacy without a prescription
mail order canadian drugs: cheap online pharmacy – top mail order pharmacies
https://canadadrugs.pro/# canada pharmacy not requiring prescription
canadian drugs: overseas pharmacies that deliver to usa – best canadian online pharmacy
canadian pharmacy world: canada pharmacy world – canadian mail order pharmacy reviews
https://canadadrugs.pro/# cheap canadian cialis
canadian medicine: canada drug – cheapest drug prices
https://canadadrugs.pro/# top mexican pharmacies
cheap drug prices: aarp recommended canadian pharmacies – fda approved canadian pharmacies
https://canadadrugs.pro/# canadian pharmacies no prescription needed
highest rated canadian pharmacies: canadian drugs – canadian prescription drugs
mexican pharmacy cialis: canadian drug companies – canadian pharmacy 365
https://canadadrugs.pro/# canadian pharmacy online no prescription
the best canadian online pharmacy: canada drugs without perscription – mail order canadian drugs
https://canadadrugs.pro/# mexican border pharmacies
mexican pharmacy drugs: best canadian online pharmacy viagra – online pharmacies no prescription required pain medication
discount drugs online: canadian pharmacy in canada – canadian prescription drug prices
http://canadadrugs.pro/# recommended canadian online pharmacies
canadian drugstore viagra: legitimate canadian online pharmacy – internet pharmacy no prior prescription
canadian drugstore prices: reliable online drugstore – online medications
http://canadadrugs.pro/# accredited canadian pharmacies
canadian online pharmacies: canada drug – medications without prescription
https://canadadrugs.pro/# canadian pharma companies
reliable mexican pharmacy: thecanadianpharmacy com – most reliable online pharmacies
cheapest drug prices: canadian pharmacy online without prescription – us pharmacy no prior prescription
real cialis without a doctor’s prescription: buy cheap prescription drugs online – real viagra without a doctor prescription
cialis without a doctor’s prescription: cialis without a doctor prescription canada – how to get prescription drugs without doctor
http://canadianinternationalpharmacy.pro/# canada drugs reviews
world pharmacy india top online pharmacy india Online medicine home delivery
natural ed remedies: best male enhancement pills – ed pills otc
canadian pharmacy oxycodone: canadian pharmacy scam – best rated canadian pharmacy
medication from mexico pharmacy: mexico drug stores pharmacies – buying prescription drugs in mexico online
buy prescription drugs from india indian pharmacy online pharmacy india
natural ed medications: best ed treatment pills – best ed medication
pharmacies in mexico that ship to usa: mexican rx online – mexico pharmacies prescription drugs
medication canadian pharmacy: best canadian pharmacy to buy from – canadian pharmacies comparison
best india pharmacy: Online medicine home delivery – top 10 online pharmacy in india
https://canadianinternationalpharmacy.pro/# canadian pharmacy sarasota
reputable indian online pharmacy: indian pharmacies safe – indian pharmacy paypal
ed drug prices: what are ed drugs – ed treatment drugs
http://medicinefromindia.store/# indian pharmacies safe
https://edwithoutdoctorprescription.pro/# ed meds online without doctor prescription
ed meds online without doctor prescription: generic cialis without a doctor prescription – legal to buy prescription drugs without prescription
https://mexicanph.com/# mexican online pharmacies prescription drugs
purple pharmacy mexico price list
purple pharmacy mexico price list п»їbest mexican online pharmacies purple pharmacy mexico price list
reputable mexican pharmacies online mexico pharmacy pharmacies in mexico that ship to usa
mexican online pharmacies prescription drugs mexican pharmacy mexico drug stores pharmacies
mexican pharmacy medication from mexico pharmacy mexican drugstore online
http://mexicanph.com/# buying prescription drugs in mexico
mexican rx online
mexican rx online mexican mail order pharmacies buying prescription drugs in mexico
medicine in mexico pharmacies medicine in mexico pharmacies mexican pharmacy
https://mexicanph.com/# mexican pharmaceuticals online
mexican border pharmacies shipping to usa
mexican rx online best online pharmacies in mexico mexico drug stores pharmacies
mexican mail order pharmacies reputable mexican pharmacies online mexican border pharmacies shipping to usa
buying prescription drugs in mexico online mexican rx online mexico pharmacy
buying from online mexican pharmacy mexico drug stores pharmacies mexican pharmacy
best online pharmacies in mexico mexico drug stores pharmacies mexican pharmaceuticals online
http://mexicanph.com/# reputable mexican pharmacies online
mexican border pharmacies shipping to usa
mexico drug stores pharmacies mexican mail order pharmacies mexico drug stores pharmacies
mexico pharmacies prescription drugs mexico drug stores pharmacies mexico drug stores pharmacies
mexican border pharmacies shipping to usa mexico drug stores pharmacies mexico pharmacy
medicine in mexico pharmacies medicine in mexico pharmacies mexican rx online
mexican drugstore online mexico drug stores pharmacies mexican mail order pharmacies
buying from online mexican pharmacy mexican drugstore online п»їbest mexican online pharmacies
mexico pharmacy mexican rx online buying prescription drugs in mexico
best online pharmacies in mexico reputable mexican pharmacies online buying from online mexican pharmacy
mexican mail order pharmacies mexican pharmaceuticals online mexico pharmacies prescription drugs
mexican rx online mexican mail order pharmacies mexican mail order pharmacies
medicine in mexico pharmacies mexican rx online mexico pharmacies prescription drugs
medication from mexico pharmacy mexican online pharmacies prescription drugs mexican online pharmacies prescription drugs
mexican pharmacy п»їbest mexican online pharmacies mexican rx online
mexico drug stores pharmacies mexican pharmacy medication from mexico pharmacy
medication from mexico pharmacy mexico drug stores pharmacies mexican online pharmacies prescription drugs
best online pharmacies in mexico pharmacies in mexico that ship to usa mexican mail order pharmacies
mexican pharmacy buying prescription drugs in mexico online mexico pharmacy
buying prescription drugs in mexico mexico pharmacies prescription drugs mexican pharmaceuticals online
buying prescription drugs in mexico online mexican border pharmacies shipping to usa п»їbest mexican online pharmacies
mexican pharmacy best mexican online pharmacies mexican rx online
mexican pharmaceuticals online mexico drug stores pharmacies medicine in mexico pharmacies
best online pharmacies in mexico mexico drug stores pharmacies medication from mexico pharmacy
http://mexicanph.com/# mexican mail order pharmacies
mexico drug stores pharmacies
purple pharmacy mexico price list mexico pharmacy mexico pharmacies prescription drugs
best online pharmacies in mexico mexican rx online medicine in mexico pharmacies
medicine in mexico pharmacies mexico pharmacy mexican pharmacy
reputable mexican pharmacies online mexican online pharmacies prescription drugs mexican rx online
mexico pharmacy mexican rx online mexico drug stores pharmacies
mexico pharmacy mexican pharmacy mexico drug stores pharmacies
http://mexicanph.shop/# mexican online pharmacies prescription drugs
mexico drug stores pharmacies
buying prescription drugs in mexico pharmacies in mexico that ship to usa mexican online pharmacies prescription drugs
amoxicillin 825 mg amoxicillin 500 mg without a prescription amoxacillian without a percription
http://amoxil.cheap/# amoxicillin 500mg capsules uk
generic ivermectin: stromectol tablets 3 mg – stromectol price
amoxicillin 500 mg brand name amoxicillin 30 capsules price buy amoxicillin canada
brand prednisone: prednisone without rx – prednisone 60 mg daily
lasix 40mg Buy Lasix lasix furosemide
https://furosemide.guru/# lasix 20 mg
zestril 5 mg tablets lisinopril 10 12.5 mg tablets lisinopril generic
prednisone 20mg price: order prednisone 100g online without prescription – generic prednisone for sale
buy amoxicillin 500mg: buy amoxicillin without prescription – amoxicillin online pharmacy
prednisone pak prednisone 20 mg prices average cost of prednisone
lasix furosemide 40 mg: Buy Lasix No Prescription – lasix furosemide 40 mg
generic prednisone 10mg: prednisone price australia – prednisone cream
http://amoxil.cheap/# purchase amoxicillin online
https://buyprednisone.store/# prednisone online pharmacy
stromectol xr: buy ivermectin canada – generic name for ivermectin
amoxicillin 500mg no prescription buy amoxicillin canada order amoxicillin online no prescription
buy lasix online: Buy Lasix – furosemida 40 mg
order amoxicillin uk generic amoxicillin online amoxicillin 1000 mg capsule
prednisone cream: average cost of generic prednisone – prednisone 1 mg for sale
http://lisinopril.top/# 50 mg lisinopril
prednisone 20 mg generic average cost of prednisone 20 mg prednisone 5mg over the counter
ivermectin generic cream: cost of stromectol medication – cost of ivermectin 3mg tablets
buy prednisone 1 mg mexico: 40 mg daily prednisone – prednisone 60 mg daily
prednisone in canada prednisone 10 mg tablet prednisone buy no prescription
https://amoxil.cheap/# where can you get amoxicillin
furosemida 40 mg Over The Counter Lasix lasix 40mg
lasix furosemide: Buy Lasix No Prescription – furosemide
stromectol generic: ivermectin 4 – ivermectin 4000 mcg
https://stromectol.fun/# stromectol price uk
order amoxicillin uk amoxicillin brand name amoxicillin 500 mg online
lasix for sale: Buy Lasix No Prescription – furosemide 40 mg
how can i order prednisone where can i buy prednisone online without a prescription prednisone 2 mg daily
buy prednisone online uk: order prednisone 10mg – prednisone steroids
https://furosemide.guru/# furosemide 40 mg
ivermectin pills canada: ivermectin lotion cost – ivermectin 5 mg price
https://amoxil.cheap/# cost of amoxicillin
how to buy prednisone online: how to get prednisone without a prescription – over the counter prednisone medicine
https://buyprednisone.store/# prednisone buy cheap
drug prices prednisone cost of prednisone 10mg tablets prednisone for sale no prescription
where can i buy amoxicillin without prec: amoxicillin 500mg for sale uk – amoxil generic
http://buyprednisone.store/# 40 mg daily prednisone
lisinopril 20 12.5 mg: lisinopril generic – zestoretic 25
stromectol for head lice purchase ivermectin stromectol 3mg
amoxicillin 500 mg tablet: amoxicillin 500mg price – cost of amoxicillin 875 mg
lasix 40 mg: Buy Lasix No Prescription – lasix furosemide 40 mg
mail order pharmacy india buy medicines online in india reputable indian pharmacies
https://indianph.xyz/# indian pharmacy online
world pharmacy india indian pharmacies safe cheapest online pharmacy india
indianpharmacy com reputable indian pharmacies india online pharmacy
https://indianph.xyz/# best online pharmacy india
online pharmacy india
india pharmacy mail order pharmacy website india п»їlegitimate online pharmacies india
india pharmacy buy prescription drugs from india indian pharmacy paypal
http://indianph.com/# indian pharmacy online
pharmacy website india top 10 online pharmacy in india best online pharmacy india
order doxycycline cheap doxycycline online doxycycline without a prescription
https://cipro.guru/# buy generic ciprofloxacin
tamoxifen premenopausal: pct nolvadex – tamoxifen joint pain
diflucan drug coupon where to purchase diflucan where to get diflucan
http://cytotec24.com/# buy cytotec
ciprofloxacin 500 mg tablet price ciprofloxacin 500mg buy online ciprofloxacin order online
https://cipro.guru/# ciprofloxacin order online
doxycycline buy cheap doxycycline doxycycline 200 mg
http://nolvadex.guru/# tamoxifen breast cancer prevention
nolvadex price tamoxifen and grapefruit nolvadex d
http://doxycycline.auction/# doxycycline 100mg tablets
http://evaelfie.pro/# eva elfie modeli
http://evaelfie.pro/# eva elfie filmleri
http://abelladanger.online/# Abella Danger
http://sweetiefox.online/# Sweetie Fox
http://lanarhoades.fun/# lana rhoades modeli
https://lanarhoades.fun/# lana rhoades
eva elfie video: eva elfie – eva elfie
https://lanarhoades.fun/# lana rhoades filmleri
eva elfie modeli: eva elfie modeli – eva elfie filmleri
https://lanarhoades.fun/# lana rhoades
http://lanarhoades.fun/# lana rhoades video
http://abelladanger.online/# abella danger izle
https://evaelfie.pro/# eva elfie modeli
http://lanarhoades.fun/# lana rhoades izle
https://abelladanger.online/# abella danger video
lana rhoades izle: lana rhoades video – lana rhoades
https://lanarhoades.fun/# lana rhoades izle
http://sweetiefox.online/# swetie fox
sweety fox: sweety fox – sweeti fox
https://angelawhite.pro/# Angela White video
http://abelladanger.online/# Abella Danger
http://sweetiefox.online/# Sweetie Fox modeli
https://abelladanger.online/# abella danger filmleri
http://abelladanger.online/# abella danger video
Angela White: abella danger izle – abella danger filmleri
https://abelladanger.online/# abella danger filmleri
http://abelladanger.online/# abella danger video
lana rhoades izle: lana rhoades izle – lana rhoades modeli
http://sweetiefox.online/# Sweetie Fox video
sweetie fox full video: sweetie fox full video – sweetie fox video
lana rhoades full video: lana rhoades boyfriend – lana rhoades full video
sweetie fox new: fox sweetie – sweetie fox cosplay
free local personals: http://lanarhoades.pro/# lana rhoades solo
http://sweetiefox.pro/# sweetie fox video
local single women near me: http://evaelfie.site/# eva elfie videos
https://sweetiefox.pro/# sweetie fox full
https://evaelfie.site/# eva elfie hd
eva elfie: eva elfie new videos – eva elfie hot
dating simulator: http://evaelfie.site/# eva elfie full videos
eva elfie: eva elfie new video – eva elfie hd
lana rhoades: lana rhoades hot – lana rhoades boyfriend
https://evaelfie.site/# eva elfie new video
12 single dating site: http://sweetiefox.pro/# ph sweetie fox
https://miamalkova.life/# mia malkova movie
fox sweetie: ph sweetie fox – sweetie fox full
online sex chat: http://miamalkova.life/# mia malkova movie
http://miamalkova.life/# mia malkova photos
https://miamalkova.life/# mia malkova videos
free women: https://miamalkova.life/# mia malkova hd
http://miamalkova.life/# mia malkova new video
lana rhoades boyfriend: lana rhoades – lana rhoades hot
http://evaelfie.site/# eva elfie videos
https://jogodeaposta.fun/# ganhar dinheiro jogando
http://aviatoroyunu.pro/# aviator sinyal hilesi
http://aviatorjogar.online/# aviator jogar
estrela bet aviator: estrela bet aviator – pin up aviator
https://aviatorjogar.online/# aviator jogo
aviator bet malawi: play aviator – aviator malawi
https://aviatorjogar.online/# aviator jogo
aplicativo de aposta: jogos que dão dinheiro – jogo de aposta
http://aviatormalawi.online/# aviator game online
https://aviatoroyunu.pro/# aviator oyna slot
pin up aviator: pin up bet – pin up aviator
https://jogodeaposta.fun/# site de apostas
aviator game: play aviator – play aviator
aviator pin up: aviator bet – aviator jogo
zithromax over the counter – https://azithromycin.pro/how-much-does-zithromax-cost.html zithromax azithromycin
buy zithromax without presc: can you buy zithromax over the counter – can i buy zithromax over the counter in canada
aviator game online: aviator game – aviator bet malawi login
where can i buy zithromax medicine: zithromax 250 mg pill – zithromax coupon
canadian drug stores Cheapest drug prices Canada canadian pharmacy king reviews canadianpharm.store
Online medicine order: Online India pharmacy – buy medicines online in india indianpharm.store
mexican border pharmacies shipping to usa: mexican mail order pharmacies – buying from online mexican pharmacy mexicanpharm.shop
legitimate canadian pharmacy: Cheapest drug prices Canada – reputable canadian pharmacy canadianpharm.store
mexican rx online Medicines Mexico mexican pharmaceuticals online mexicanpharm.shop
http://indianpharm24.shop/# top online pharmacy india indianpharm.store
canada rx pharmacy: Pharmacies in Canada that ship to the US – canadian pharmacy india canadianpharm.store
http://indianpharm24.com/# Online medicine home delivery indianpharm.store
https://indianpharm24.shop/# indian pharmacy online indianpharm.store
best online canadian pharmacy My Canadian pharmacy recommended canadian pharmacies canadianpharm.store
reputable canadian online pharmacy: Canadian pharmacy prices – canadian drug pharmacy canadianpharm.store
https://canadianpharmlk.shop/# pharmacies in canada that ship to the us canadianpharm.store
medicine in mexico pharmacies: Mexico pharmacy price list – mexico pharmacy mexicanpharm.shop
http://indianpharm24.com/# buy medicines online in india indianpharm.store
https://indianpharm24.com/# best online pharmacy india indianpharm.store
http://indianpharm24.shop/# indianpharmacy com indianpharm.store
canadian pharmacy reviews: Certified Canadian pharmacies – canadian pharmacies compare canadianpharm.store
mexican online pharmacies prescription drugs mexican rx online mexican mail order pharmacies mexicanpharm.shop
reputable mexican pharmacies online: Mexico pharmacy price list – buying from online mexican pharmacy mexicanpharm.shop
http://mexicanpharm24.shop/# mexican pharmaceuticals online mexicanpharm.shop
http://canadianpharmlk.shop/# online canadian pharmacy reviews canadianpharm.store
online pharmacy india: Top online pharmacy in India – top 10 online pharmacy in india indianpharm.store
http://canadianpharmlk.shop/# canadian valley pharmacy canadianpharm.store
http://canadianpharmlk.shop/# canadian world pharmacy canadianpharm.store
https://mexicanpharm24.com/# medication from mexico pharmacy mexicanpharm.shop
indian pharmacies safe: Generic Medicine India to USA – top 10 online pharmacy in india indianpharm.store
best india pharmacy india pharmacy buy prescription drugs from india indianpharm.store
https://canadianpharmlk.shop/# northern pharmacy canada canadianpharm.store
where can i get prednisone: can you buy prednisone in canada – how to get prednisone tablets
medicine prednisone 5mg: what is prednisone – where to buy prednisone in australia
http://amoxilst.pro/# amoxicillin 500 mg without prescription
can i get cheap clomid pills: cheap clomid pill – can you buy clomid without prescription
prednisone 40mg buy prednisone 40 mg prednisone over the counter
http://prednisonest.pro/# prednisone 4 mg daily
can you buy amoxicillin over the counter: goodrx amoxicillin – prescription for amoxicillin
amoxicillin online canada: where to buy amoxicillin – amoxicillin 500 capsule
where can i buy clomid for sale: how to buy generic clomid online – where can i get generic clomid without prescription
http://amoxilst.pro/# amoxicillin 500mg price in canada
canadian pharmacy amoxicillin: where can i buy amoxicillin over the counter uk – where can i get amoxicillin
prednisone 475: solumedrol to prednisone – prednisone 10 mg tablet