# Where to buy parts and kits

FTC does not require you to buy parts from specific company. You can get parts from anywhere, but we recommend to buy some common parts/kits from the following companies.

{% hint style="info" %}
Try to focus on one build system to save from the hassle of different hole patterns. If needed, you can use adapter to connect parts from different build systems.&#x20;
{% endhint %}

1. **GoBILDA** (<https://www.gobilda.com/>)

Request [student discount](https://www.gobilda.com/ftc/?gclid=Cj0KCQjwg7KJBhDyARIsAHrAXaHeZRSfOtziD01HtQqMtNk42ObsalfZGceW5t0wj1dppkAA4TC6oZgaAtKlEALw_wcB)

We highly recommend buy parts from Gobilda. goBILDA  is a fixed-pitch, channel based building system using metric units.

Pros:

* Strong and reliable (stronger than Servocity/Actobotics)
* A lot of new innovations and new parts. They keep adding new parts
* Flexible to shift position hole by hole since they have grid pattern for holes

Cons:

* Gobilda channel is bigger and fatter than other build system

2\. **Actobotics** (<https://www.servocity.com/>)

Request [student discount](https://www.servocity.com/first_team_discounts/)&#x20;

Servocity is actually owned by same company of Gobilda. It sells Actobotics kit. The biggest difference of Actobotics and Gobilda, is Actobotics build system uses imperial units (inch).

Pros:

* The channel is smaller than Gobilda built system, save space
* Very strong as well

Cons:

* The company is adding more new parts for Gobilda, but not for Actobotics
* It provides flexibility to shift by holes, but often times it has to shift by 1.5 inches, while Gobilda can shift 8mm for 1 hole.

3\. AndyMark

{% embed url="<https://www.andymark.com/>" %}

4\. Rev Robotics

Request [student discount](https://www.revrobotics.com/competition/ftc/discounts/)

{% embed url="<https://www.revrobotics.com/>" %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://www.ftctutorial.com/robot-basics/shops.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
