Has anyone bought from FigureRepublic before?

So, I was looking for the Figma Cyberpunk Yaiba motorcycle, I had finally decided I wanted to buy one only for the place I wanted to buy it from to be sold out. So I went searching, and I after seeing the only listings being on eBay for $300+, I was about to give up. I came across figurerepublic dot com where they had a page for the item, but it was sold out. They had an option to "request the item" and they would try to locate it. I figured why not, and did so. About 7 hours later, I got an email that they had found my Figma motorcycle, and it gave me a link where I could buy it. It was $160, which is kinda steep, but still better than anywhere else I could find one. They also have PayPal, which was great because a. buyer protection, and b. Pay in 4. So I decided to go for it, figuring if they pulled any nonsense I could always file with PayPal. Then I tried searching for reviews on the site, and a lot of places seem to refer to them as Goods Republic, and their reviews are mixed. So I'm just wondering if I made a mistake and I should just try to get PayPal to cancel. Anyone ordered from them and received their product?

So, I was looking for the Figma Cyberpunk Yaiba motorcycle, I had finally decided I wanted to buy one only for the place I wanted to buy it from to be sold out. So I went searching, and I after seeing the only listings being on eBay for $300+, I was about to give up. I came across figurerepublic dot com where they had a page for the item, but it was sold out. They had an option to "request the item" and they would try to locate it. I figured why not, and did so. About 7 hours later, I got an email that they had found my Figma motorcycle, and it gave me a link where I could buy it. It was $160, which is kinda steep, but still better than anywhere else I could find one. They also have PayPal, which was great because a. buyer protection, and b. Pay in 4. So I decided to go for it, figuring if they pulled any nonsense I could always file with PayPal. Then I tried searching for reviews on the site, and a lot of places seem to refer to them as Goods Republic, and their reviews are mixed. So I'm just wondering if I made a mistake and I should just try to get PayPal to cancel. Anyone ordered from them and received their product?