AFAIK 105 is incredibly reliable. I don't think i've ever heard of anyone complaining about the above.
Could be the gear cables have stretched from initial use. Re-index them.
As for the brakes - sounds like you need to get rid of your stock brake pads (use SwissStop greens or KoolStop salmons), and probably have a look at your cabling. Also bear in mind that braking is dependent on surface too; often cheap wheels/rims have shit braking surfaces.
AFAIK 105 is incredibly reliable. I don't think i've ever heard of anyone complaining about the above.
Could be the gear cables have stretched from initial use. Re-index them.
As for the brakes - sounds like you need to get rid of your stock brake pads (use SwissStop greens or KoolStop salmons), and probably have a look at your cabling. Also bear in mind that braking is dependent on surface too; often cheap wheels/rims have shit braking surfaces.