The Herb Shop is in Driftveil City. It has four entrances. Bottom, Left side, Top, and the Right side. The Left side and the Top might be hard to enter. If you go to the Left side you will be able to get a Pokeball containing something.
The person that sells the Herbs is near the Left side of the Shoppe.
A: the herb shop is in Eterna city
the herb shop is open in the goldenrod tunnel on Saturday and Sunday
its in lavaridge town. its in an average looking house but it will have a sign saying its the herb shop.
You Can get the white herb by getting the thirty two battle points in the battletower
Gear Station
at the herb shop in lavaridge town - one of the houses
It's in the Goldenrod City Underground, but she's only there on the weekend
The lady behind the counter in the underground tunnel in goldenrod city.
There is no bike shop. I for got where you get it from but I do have it.
go to the herb shop in Eterna city. It's beside the team galatic building.
In lavaridge town, next to the herb shop. Ask the kid, and he will offer to teach one of your Pokemon mimic.
Either obtain one from the lady near the pretty petal shop near petalburg woods/rustboro city or get one using your battle points in the battle frontier.