Where do you keep your ETFs?

Is there any difference in which platform to buy and hold your ETFs? I currently use Merril Edge at BoA. It’s ok, but I don’t have any experience to gauge against. Is there a risk in keeping it with one platform/bank?