Posting here because title says full throttle/alien support. Does anyone know if Heighway sells replacement plastics for full throttle? I have a plastic over a ramp entrance that cracked from an air ball. Super glued it but it didn't hold and broke again. Thanks.