As to those who want to support GARO legally, but don't have the funds to purchase the first Blu-ray collection at the moment, you can now watch the series legally in North America thanks to HIDIVE anime streaming service. The series started streaming in the said service last June 23rd, and airs the series every Friday at 12:00pm CT.
[Source: Tokusatsu Network (link 2)]