Upgrading to Ubuntu 8.04 Hardy Heron or “Ubuntu sucks… get a Mac”

I should admit – I shamelessly borrowed part of the title for this post from Tyler.
I had exactly same feeling after upgrading from Ubuntu 7.10 to 8.04.

I’ve been meaning to write about this upgrade for almost two months now. Right after Ubuntu 8.04 was released I upgraded two of my laptops from Ubuntu 7.10 to 8.04. I know, I know, never download software on the release date, wait for a couple of months before all major bugs are fixed and it starts working somehow. But anyway…

On Lenovo T61 everything went mostly fine. After upgrade crash report tool complained about nautilus crash. Then more serious issues started popping up:

  • Parallels stopped working. I use this tool quite a lot to debug web pages in different browsers in different operating systems. Apparently there was no support for Ubuntu 8.10 Hardy Heron from Parallels team yet, and the older version that worked in Ubuntu 7.10 didn’t work anymore because of compatibility issues in newer 2.6.24 kernel.A temporary solution (Parallels build 2.2.2226) was provided at a time, and now a new official compatible Parallels release is available for Ubuntu 8.04.
  • Samsung SCX-4521F printer refused to work even after proprietory drivers reinstallation. Fortunately solution to this problem was quickly found by one of Ubuntu community members.

On Sony Vaio there were more troubles.

  • Since kernel version changed after upgrade to Ubuntu 8.10, I had to download and reinstall proprietory drivers for Nvidia 8400M graphics card. Kernel changed a couple of times after that as a part of standard package update procedure in 8.10, and each time after that I have to reinstall drivers from NVidia site.
  • sleep/hibernate on Vaio still doesn’t work

Now to the good things:

  • No more proprietory drivers for Intel wireless card (iwl3945 driver)
  • Firefox 3. My first reaction – it is a beauty. (Although after using it for a couple of months, I experienced all beauties of a beta version – random crashes, some sites are not rendered properly, etc.)
  • CPU scaling is finally working out of the box and Sony Vaio laptop is not overheating anymore

As I already said, my initial feeling after upgrading to 8.10 was “Ubuntu sucks… get a Mac”. A major upgrade to the next long-term support version was not exactly what I expected. Small, but very annoying bugs in basic functionality undermined success of otherwise very good release. Recently Nokia started supporting Ubuntu for work computers and I immediately changed RedHat on my work laptop to Ubuntu. However I decided to go for Ubuntu 7.10, not 8.04. It works perfectly, even if OpenOffice version is just v2.3 and Firefox – 2.0.

As Tyler put it “[…] get a Mac. Why? Because for the most part, shit works when you plug it in“. I couldn’t agree more. I still stay with Ubuntu, but this last release made me think about moving to Mac again.

Update 2009-05-23: To do justice to Ubuntu – I have not purchased Mac, but upgraded to 9.04 and been generally happy with it.


Comments

228 responses to “Upgrading to Ubuntu 8.04 Hardy Heron or “Ubuntu sucks… get a Mac””

  1. When you make the decision to purchase shitty hardware, well, then you get shitty Linux results because of bad specs. Also, you must only utilize the standard supported repositories unless you know what you are doing. I presume you utilized the do-release-upgrade tool as specified in the Ubuntu documentation for upgrading. If not, then I understand why you had issues. Ubuntu rocks…you do not 🙂

  2. You are so right. I have countless problems with ubuntu-studio after a doing fresh install of 8.04 (I never use the version upgrade option, it can be a major can of worms). Ubuntu 7.10 however seems to work fine. Therefore I see 8.04 more as a testing release as it\’s certainly not well tested. I think Ubuntu has with this release bitten of a bit more than it can chew, probably their forced release schedule. I seriously consider going back to 7.10 or Debian which I used before. Debian (and FreeBSD) have a more conservative approach to new releases but at least they are rock solid en well tested. So unless you have the need for the latest and greatest apps (and bugs) I\’d go with Debian. Debian is easy to install and is absolutely rock solid. Don\’t get me wrong, I love Ubuntu, it is just that this latest release has put me off. This is also how I came to this article, I googled \

  3. I have to agree that Hardy (8.04) is kind of buggy. It\’s frustrating. After jumping around a few distros/OS\’s because each started turning into time sucking monsters eventually I found Ubuntu (7.10) and pretty much all my problems melted away. With a few tolerable exceptions everything did just work. So perhaps I jumped on board to 8.10 with a little too much faith. On my desktop most of the problems seem to stem from pulseaudio. I get the impression that pulseaudio has a superior architecture and the distro managers fell in love with it and released it, but half of the applications don\’t support it yet. My work laptop, a Dell D830, had some server wireless issues. I did find a work around and got it to work… and then an upgrade come along and breaks it again! I found a bug for this that claimed to recognize and fix this problem, but even with the latest upgrade I could still not get my wireless working. On top of that when I did have the wireless working it could not see my SAMBA or Windows shares. Our Mac and our Windows box both could see all the shares no problem, but not the 8.04 Ubuntu laptop. When I get time I\’ll try loading 7.10 on the laptop for now.

  4. I have also face lots of problems with Ubuntu-studio after a doing fresh install of 8.04 . But Ubuntu 7.10 work well.

  5. Не поспоришь, глупая заметка

  6. DavidZoope

    kamagra 100mg prix: Kamagra pharmacie en ligne – kamagra gel

  7. PeterVof

    Kamagra Oral Jelly pas cher kamagra oral jelly Kamagra Oral Jelly pas cher

  8. Bradleynag

    pharmacie en ligne avec ordonnance: pharmacie en ligne – pharmacie en ligne france fiable pharmafst.com

  9. BernardBroam

    Tadalafil 20 mg prix sans ordonnance: Acheter Viagra Cialis sans ordonnance – Cialis generique prix tadalmed.shop

  10. BillieOxymn

    Cialis sans ordonnance 24h: Acheter Cialis 20 mg pas cher – Tadalafil 20 mg prix en pharmacie tadalmed.shop

  11. BernardBroam

    Cialis generique prix: cialis prix – Acheter Viagra Cialis sans ordonnance tadalmed.shop

  12. PeterVof

    Achetez vos kamagra medicaments Kamagra Commander maintenant kamagra en ligne

  13. Bradleynag

    kamagra oral jelly: kamagra gel – Acheter Kamagra site fiable

  14. RobertFloob

    https://kamagraprix.com/# Acheter Kamagra site fiable

  15. BillieOxymn

    kamagra 100mg prix: Acheter Kamagra site fiable – kamagra oral jelly

  16. Bradleynag

    acheter mГ©dicament en ligne sans ordonnance: Pharmacies en ligne certifiees – Pharmacie sans ordonnance pharmafst.com

  17. PeterVof

    Kamagra Oral Jelly pas cher achat kamagra kamagra 100mg prix

  18. Bradleynag

    cialis generique: Acheter Cialis 20 mg pas cher – cialis prix tadalmed.shop

  19. BillieOxymn

    vente de mГ©dicament en ligne: pharmacie en ligne france livraison belgique – pharmacie en ligne sans ordonnance pharmafst.com

  20. BernardBroam

    pharmacie en ligne: pharmacie en ligne pas cher – vente de mГ©dicament en ligne pharmafst.com

  21. Bradleynag

    Achetez vos kamagra medicaments: Kamagra pharmacie en ligne – Kamagra pharmacie en ligne

  22. RobertFloob

    https://tadalmed.com/# Cialis generique prix

  23. PeterVof

    Cialis sans ordonnance 24h Cialis sans ordonnance 24h Cialis generique prix tadalmed.com

  24. BernardBroam

    kamagra 100mg prix: kamagra livraison 24h – kamagra 100mg prix

  25. Bradleynag

    pharmacie en ligne fiable: pharmacie en ligne france livraison internationale – pharmacie en ligne france livraison belgique pharmafst.com

  26. RobertFloob

    https://kamagraprix.com/# kamagra pas cher

  27. BernardBroam

    Tadalafil sans ordonnance en ligne: Cialis sans ordonnance pas cher – Pharmacie en ligne Cialis sans ordonnance tadalmed.shop

  28. BillieOxymn

    Tadalafil sans ordonnance en ligne: Cialis generique prix – Tadalafil 20 mg prix en pharmacie tadalmed.shop

  29. Bradleynag

    Tadalafil 20 mg prix en pharmacie: Acheter Cialis – cialis generique tadalmed.shop

  30. BernardBroam

    cialis sans ordonnance: Cialis generique prix – Acheter Viagra Cialis sans ordonnance tadalmed.shop

  31. RobertFloob

    http://kamagraprix.com/# kamagra pas cher

  32. PeterVof

    kamagra gel Kamagra Oral Jelly pas cher kamagra gel

  33. BillieOxymn

    п»їpharmacie en ligne france: pharmacie en ligne pas cher – acheter mГ©dicament en ligne sans ordonnance pharmafst.com

  34. BernardBroam

    Pharmacie Internationale en ligne: Medicaments en ligne livres en 24h – pharmacie en ligne france livraison belgique pharmafst.com

  35. Bradleynag

    п»їpharmacie en ligne france: pharmacie en ligne pas cher – pharmacie en ligne france livraison internationale pharmafst.com

  36. RobertFloob

    https://pharmafst.com/# pharmacie en ligne fiable

  37. BillieOxymn

    Cialis sans ordonnance 24h: Tadalafil 20 mg prix sans ordonnance – Pharmacie en ligne Cialis sans ordonnance tadalmed.shop

  38. BernardBroam

    pharmacie en ligne sans ordonnance: pharmacie en ligne pas cher – pharmacie en ligne pharmafst.com

  39. RobertFloob

    http://kamagraprix.com/# Achetez vos kamagra medicaments

  40. BernardBroam

    kamagra oral jelly: acheter kamagra site fiable – acheter kamagra site fiable

  41. RobertFloob
  42. BernardBroam

    acheter kamagra site fiable: Kamagra pharmacie en ligne – kamagra 100mg prix

  43. RobertFloob

    https://kamagraprix.shop/# Acheter Kamagra site fiable

  44. BernardBroam

    kamagra 100mg prix: kamagra 100mg prix – kamagra en ligne

  45. RobertFloob

    https://kamagraprix.com/# Kamagra pharmacie en ligne

  46. BernardBroam

    cialis prix: Acheter Viagra Cialis sans ordonnance – Cialis en ligne tadalmed.shop

  47. BernardBroam

    pharmacie en ligne france fiable: pharmacie en ligne france livraison belgique – pharmacie en ligne france pas cher pharmafst.com

  48. RobertFloob

    https://pharmafst.com/# pharmacie en ligne france fiable

  49. BernardBroam

    kamagra oral jelly: kamagra livraison 24h – Kamagra pharmacie en ligne

  50. PeterVof

    pharmacie en ligne avec ordonnance pharmacie en ligne Pharmacie Internationale en ligne pharmafst.shop

  51. BillieOxymn

    Achat Cialis en ligne fiable: Cialis en ligne – Cialis en ligne tadalmed.shop

  52. BernardBroam

    kamagra oral jelly: Acheter Kamagra site fiable – kamagra pas cher

  53. Bradleynag

    Cialis sans ordonnance pas cher: Acheter Cialis – Cialis sans ordonnance pas cher tadalmed.shop

  54. RobertFloob

    https://kamagraprix.com/# kamagra oral jelly

  55. BernardBroam

    pharmacie en ligne pas cher: Pharmacies en ligne certifiees – pharmacie en ligne france livraison internationale pharmafst.com

  56. BillieOxymn

    Acheter Viagra Cialis sans ordonnance: Tadalafil 20 mg prix en pharmacie – Acheter Viagra Cialis sans ordonnance tadalmed.shop

  57. PeterVof

    cialis prix cialis prix Tadalafil achat en ligne tadalmed.com

  58. Bradleynag

    kamagra oral jelly: kamagra en ligne – kamagra pas cher

  59. RobertFloob

    http://pharmafst.com/# п»їpharmacie en ligne france

  60. Stevenident

    Medicine From India: MedicineFromIndia – indian pharmacy online

  61. WalterElony

    http://expressrxcanada.com/# canadian valley pharmacy

  62. MichaelFuH

    Online medicine order: MedicineFromIndia – Medicine From India

  63. DannyMagek

    mexican online pharmacy: mexico pharmacy order online – Rx Express Mexico

  64. Michaelontof

    Rx Express Mexico mexican rx online mexican rx online

  65. Stevenident

    reputable canadian pharmacy: ExpressRxCanada – canadian pharmacy

  66. WalterElony

    http://expressrxcanada.com/# canadian pharmacy 24

  67. MichaelFuH

    Medicine From India: buy medicines online in india – indian pharmacy online shopping

  68. DannyMagek

    mexico pharmacies prescription drugs: Rx Express Mexico – mexican online pharmacy

  69. Michaelontof

    mexico pharmacies prescription drugs mexican online pharmacy mexico drug stores pharmacies

  70. Stevenident

    mexico pharmacies prescription drugs: mexican online pharmacy – mexico pharmacy order online

  71. WalterElony

    https://expressrxcanada.shop/# best canadian online pharmacy reviews

  72. MichaelFuH

    Rx Express Mexico: mexican rx online – mexico drug stores pharmacies

  73. DannyMagek

    mexico pharmacy order online: mexican rx online – mexico drug stores pharmacies

  74. Stevenident

    canadian pharmacy price checker: Generic drugs from Canada – legit canadian pharmacy

  75. Michaelontof

    mexican online pharmacy mexico pharmacies prescription drugs mexican rx online

  76. WalterElony

    https://expressrxcanada.shop/# cheapest pharmacy canada

  77. MichaelFuH

    canada drugs: Express Rx Canada – canadapharmacyonline

  78. DannyMagek

    mexico pharmacy order online: mexico drug stores pharmacies – mexican rx online

  79. Stevenident

    mexico pharmacy order online: RxExpressMexico – mexico drug stores pharmacies

  80. Michaelontof

    indian pharmacy online shopping indian pharmacy medicine courier from India to USA

  81. WalterElony
  82. MichaelFuH

    medicine courier from India to USA: Medicine From India – indian pharmacy online shopping

  83. DannyMagek

    Online medicine order: Medicine From India – indian pharmacy online

  84. Stevenident

    Rx Express Mexico: mexico pharmacies prescription drugs – mexico drug stores pharmacies

  85. WalterElony
  86. Michaelontof

    canadian pharmacy price checker Express Rx Canada canadian pharmacy ltd

  87. DannyMagek

    Medicine From India: medicine courier from India to USA – Medicine From India

  88. Stevenident

    indian pharmacy: indian pharmacy online shopping – Medicine From India

  89. MichaelFuH

    Medicine From India: india pharmacy – indian pharmacy online shopping

  90. WalterElony

    http://medicinefromindia.com/# Medicine From India

  91. DannyMagek

    mexico pharmacies prescription drugs: mexico pharmacies prescription drugs – Rx Express Mexico

  92. Michaelontof

    indian pharmacy MedicineFromIndia indian pharmacy online shopping

  93. Stevenident

    canada drugs: Buy medicine from Canada – canadian pharmacy 365

  94. MichaelFuH

    mexico pharmacies prescription drugs: purple pharmacy mexico price list – RxExpressMexico

  95. WalterElony

    http://expressrxcanada.com/# canadian discount pharmacy

  96. DannyMagek

    RxExpressMexico: mexico drug stores pharmacies – Rx Express Mexico

  97. Michaelontof

    indian pharmacy Medicine From India indian pharmacy online

  98. MichaelFuH

    mexican online pharmacy: mexico pharmacy order online – mexican rx online

  99. Stevenident

    Rx Express Mexico: Rx Express Mexico – medication from mexico pharmacy

  100. ElmerHeelp

    пинап казино: pin up вход – пинап казино

  101. KennethGeabs

    пин ап казино официальный сайт: пин ап вход – пин ап казино

  102. Richardzof

    пин ап вход пин ап казино официальный сайт пин ап вход

  103. Zackaryboync

    https://pinuprus.pro/# пинап казино

  104. ElmerHeelp

    pin-up casino giris: pinup az – pin up az

  105. Richardzof

    pin up casino pinup az pin-up

  106. Zackaryboync
  107. ElmerHeelp

    pin up casino: pin up az – pin up azerbaycan

  108. Richardzof

    pinup az pin up pin up casino

  109. Zackaryboync

    https://pinuprus.pro/# pin up вход

  110. ElmerHeelp

    vavada: вавада официальный сайт – вавада зеркало

  111. KennethGeabs

    пин ап зеркало: пин ап вход – пинап казино

  112. Zackaryboync

    https://pinupaz.top/# pin up casino

  113. Richardzof

    пин ап казино официальный сайт пин ап казино официальный сайт пин ап зеркало

  114. ElmerHeelp

    vavada вход: vavada – вавада казино

  115. KennethGeabs

    pinup az: pin up – pin up azerbaycan

  116. Zackaryboync

    https://pinupaz.top/# pin-up casino giris

  117. Richardzof

    vavada casino vavada casino вавада казино

  118. ElmerHeelp

    вавада официальный сайт: вавада казино – vavada вход

  119. Brianjuide

    пин ап вход: пин ап казино официальный сайт – pin up вход

  120. KennethGeabs

    pin up вход: пин ап казино – пин ап казино

  121. Zackaryboync

    https://pinuprus.pro/# пин ап зеркало

  122. ElmerHeelp

    вавада казино: vavada вход – вавада казино

  123. Richardzof

    vavada casino вавада официальный сайт вавада официальный сайт

  124. KennethGeabs

    вавада: вавада казино – vavada casino

  125. Brianjuide

    pin up: pin up az – pin up casino

  126. ElmerHeelp

    pin up вход: pin up вход – pin up вход

  127. Richardzof

    pin up pinup az pin-up casino giris

  128. KennethGeabs

    vavada: вавада зеркало – вавада зеркало

  129. Brianjuide

    vavada вход: вавада официальный сайт – вавада

  130. ElmerHeelp

    vavada вход: вавада казино – vavada

  131. KennethGeabs

    vavada вход: vavada – vavada

  132. Brianjuide

    пин ап зеркало: пин ап казино – пин ап зеркало

  133. ElmerHeelp

    пинап казино: пин ап вход – pin up вход

  134. Richardzof

    vavada vavada casino вавада официальный сайт

  135. KennethGeabs

    пинап казино: пин ап вход – пин ап зеркало

  136. Zackaryboync

    http://vavadavhod.tech/# vavada вход

  137. ElmerHeelp

    pinup az: pin-up – pin up casino

  138. Richardzof

    pin-up casino giris pin up az pin up casino

  139. Brianjuide

    pin up az: pin up azerbaycan – pinup az

  140. Zackaryboync
  141. ElmerHeelp

    вавада казино: вавада зеркало – vavada вход

  142. Richardzof

    вавада казино вавада зеркало vavada casino

  143. KennethGeabs

    пинап казино: пинап казино – pin up вход

  144. Brianjuide

    вавада официальный сайт: вавада официальный сайт – vavada casino

  145. Zackaryboync

    http://vavadavhod.tech/# vavada вход

  146. KennethGeabs

    вавада зеркало: вавада – vavada вход

  147. ElmerHeelp

    pin up casino: pin-up – pinup az

  148. Brianjuide

    пинап казино: пин ап казино официальный сайт – pin up вход

  149. Zackaryboync

    http://pinuprus.pro/# пин ап вход

  150. Richardzof

    вавада зеркало вавада официальный сайт vavada

  151. KennethGeabs

    вавада: vavada casino – вавада официальный сайт

  152. ElmerHeelp

    pin-up casino giris: pin up – pin up

  153. ElmerHeelp

    вавада зеркало: вавада казино – вавада

  154. KennethGeabs

    pin up az: pin-up casino giris – pin up azerbaycan

  155. Richardzof

    pin up casino pin up az pin-up casino giris

  156. Zackaryboync

    https://vavadavhod.tech/# вавада официальный сайт

  157. ElmerHeelp

    вавада зеркало: вавада – vavada вход

  158. KennethGeabs

    pin up вход: пин ап казино официальный сайт – пин ап казино

  159. KennethGeabs

    вавада казино: вавада официальный сайт – вавада казино

  160. Richardzof

    пин ап казино официальный сайт пин ап зеркало пин ап казино

  161. KennethGeabs

    вавада: vavada casino – vavada вход

  162. ElmerHeelp

    вавада зеркало: vavada casino – вавада официальный сайт

  163. KennethGeabs

    вавада казино: вавада официальный сайт – vavada

  164. ElmerHeelp

    pin up: pin up azerbaycan – pin up az

  165. Richardzof

    pin up casino pin-up pin-up casino giris

  166. KennethGeabs

    вавада: vavada – вавада официальный сайт

  167. ElmerHeelp

    pin-up casino giris: pin up casino – pin-up

  168. Zackaryboync
  169. Richardzof

    пин ап вход пин ап вход pin up вход

  170. KennethGeabs

    pin up azerbaycan: pin up casino – pin-up casino giris

  171. ElmerHeelp

    pin up: pin up – pin up

  172. Zackaryboync

    http://pinupaz.top/# pin-up casino giris

  173. ElmerHeelp

    pin up az: pin-up casino giris – pin up casino

  174. Richardzof

    пинап казино пин ап вход пин ап казино официальный сайт

  175. Zackaryboync
  176. ElmerHeelp

    pin up az: pin up azerbaycan – pin up casino

  177. Zackaryboync
  178. Richardzof

    pinup az pin up az pin up azerbaycan

  179. ElmerHeelp

    вавада казино: вавада – вавада зеркало

  180. KennethGeabs

    пин ап казино официальный сайт: pin up вход – пин ап зеркало

  181. Richardzof

    пин ап казино пин ап зеркало пин ап зеркало

  182. KennethGeabs

    pin up casino: pin up casino – pin up casino

  183. ElmerHeelp

    pin up вход: пин ап зеркало – пин ап казино официальный сайт

  184. Richardzof

    pin up az pin-up pin up azerbaycan

  185. ElmerHeelp

    вавада казино: вавада казино – vavada casino

  186. Zackaryboync

    https://pinuprus.pro/# пин ап вход

  187. Richardzof

    пин ап казино пинап казино пинап казино

  188. KennethGeabs

    пин ап казино: пин ап казино – пин ап казино

  189. ElmerHeelp

    pin-up: pin-up casino giris – pinup az

  190. Zackaryboync

    https://pinupaz.top/# pin up azerbaycan

  191. Richardzof

    вавада вавада казино vavada

  192. KennethGeabs

    пин ап вход: пин ап зеркало – pin up вход

  193. ElmerHeelp

    vavada вход: вавада зеркало – вавада зеркало

  194. ElmerHeelp

    pin up casino: pin up casino – pin up

  195. Zackaryboync
  196. ElmerHeelp

    вавада зеркало: вавада – вавада казино

  197. KennethGeabs

    pin up вход: пин ап казино – пин ап казино

  198. Zackaryboync

    https://pinuprus.pro/# пин ап казино официальный сайт

  199. ElmerHeelp

    vavada: вавада – vavada

  200. KennethGeabs

    pin up azerbaycan: pin-up casino giris – pinup az

  201. Richardzof

    vavada вход вавада зеркало vavada casino

  202. ElmerHeelp

    пин ап казино официальный сайт: пин ап вход – пин ап казино официальный сайт

  203. KennethGeabs

    пин ап зеркало: пин ап зеркало – пин ап вход

  204. Richardzof

    вавада официальный сайт vavada vavada

  205. Zackaryboync
  206. ElmerHeelp

    пин ап казино: пин ап казино официальный сайт – пин ап казино

  207. KennethGeabs

    пин ап казино: пин ап вход – пин ап казино официальный сайт

  208. Zackaryboync
  209. Richardzof

    пин ап казино официальный сайт пин ап зеркало pin up вход

  210. Zackaryboync
  211. KennethGeabs

    pin up az: pin up – pinup az

  212. Richardzof

    вавада вавада казино вавада зеркало

  213. ElmerHeelp

    пин ап зеркало: пин ап казино официальный сайт – пин ап казино официальный сайт

  214. KennethGeabs

    вавада казино: вавада – вавада официальный сайт

  215. ElmerHeelp

    пин ап казино: пин ап казино официальный сайт – пинап казино

  216. Zackaryboync

    https://vavadavhod.tech/# вавада зеркало

  217. KennethGeabs

    pin-up casino giris: pin up az – pin up az

  218. ElmerHeelp

    пин ап казино: пин ап вход – пин ап казино

  219. Zackaryboync

    https://vavadavhod.tech/# вавада зеркало

  220. KennethGeabs

    пинап казино: пин ап вход – pin up вход

  221. Richardzof

    пин ап зеркало пин ап зеркало пин ап вход

  222. Zackaryboync

    http://vavadavhod.tech/# вавада официальный сайт

  223. KennethGeabs

    вавада казино: вавада казино – вавада

  224. Lorenzomug

    buy generic Viagra online no doctor visit required Viagra without prescription

  225. RobertJeale

    secure checkout Viagra: Viagra without prescription – safe online pharmacy

  226. RonaldroT

    http://modafinilmd.store/# safe modafinil purchase

  227. Jeremyroats

    Modafinil for sale: legal Modafinil purchase – modafinil 2025

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.