Steve J
4 years ago
I needed a green screen in a hurry, and needed to pay using a company credit card. Absolutely fantastic support. Pop-Up Green screen is superb quality, and already been used. It was delivered less than 20 hours after it was paid for. ... See More
I needed a green screen in a hurry, and needed to pay using a company credit card. Absolutely fantastic support. Pop-Up Green screen is superb quality, and already been used. It was delivered less than 20 hours after it was paid for. Could not ask for a better experience !