Not sure why some people think Global is a scam sight, they ARE a legit business, and for a while we're the exclusive importer/distributor of many Grand Power products (including the Stribog) Google them they are legit.
That being said I've only bought from them a couple times, I bought some AK magazines l, and have bought 7.62x39 ammo, it wasn't the fastest Shipping but also wasn't the slowest either, and their prices are usually middle of the road, their website could use a definite overhaul as sometimes it won't load certain items, but whatever.
I would still buy from them if they have what I'm looking for at the right price, I usually find it cheaper elsewhere, but I wouldn't hesitate to buy from them if/when they're the cheapest.
Also I've never had to contact their Customer service, so not sure about how good or bad they are on that front.