Wenn ich auf Amazon nach 'weight gainer' suche werden über 1300 Artikel gefunden, da gibts also sicher was für dich. Kannst dich ja an bekannte Marken halten dann sollte die Qualität auch stimmen.
Abseits davon natürlich die Frage ob es was bringt.. in einem Weight Gainer ist nichts magisches drinnen, da sind einfach 'nur' Kohlehydrate (meistens in der Überzahl), ein wenig
Protein und evtl ein wenig Fett drinnen, das gemischt mit ein paar Vitaminen. Wenn du also 'wirklich' Hardgainer bist und du schlicht zu wenig isst, naja dann musst du einfach 'nur' mehr zu dir nehmen. Angenommen du nimmst den Gainer aber hast dann evtl später weniger Hunger, evtl ändert das also nichts.
Den einzigen Vorteil den ich beim Gainer sehe: Er hat relativ viele Kalorien bei wenig Inhalt und man hat ihn schnell runter gekippt. Er ist also praktisch und schnell bei der Hand.
Hab hier einfach mal beliebige Sachen aus Google genommen:
Das selbe hab ich also aber mit 100g Nüssen. Sogar mehr Kalorien und keine Marketingversprechen. Wenn ich mal als Beispiel 'BSN True Mass' nehmen: Pro empfohlene Portion (72,5g) hat der 315kcal und 38g
KH und 23g
Protein. Wenn ich dagegen 100g Sojaummantelte Erdnüsse ausm Rewe (hab grad keine anderen Nüsse im Haus..) anschauen dann liefern die 564kcal, 35g
KH, 23g P. Aus so ner BSN 'Bombe' kommen rund 35Portionen raus, macht also knapp 1€ pro Portion (Preis bei TeamAndro), Google hat mir grad 1kg Erdnüsse für 5€ gefunden, also 10 Portionen.. macht 50c pro Portion. Wenn du 5kg Erdnüsse kaufst gehts sogar teils auf unter 3€ fürs
Kilo runter, also unter 30c für 100g

Wenns echt n Shake sein muß kippt man halt 200g mit etwas Milch in den Mixer und wartet bis alles klein ist. Dann hab ich für unter 1€ das Doppelte von dem Shake.
Was jetzt besser ist.. hmm soll jeder selbst entscheiden..