Sounds to me like a cheaper imported material, not something *I* would use for aquaria as many of these material simply do not want to glue well. But then again, the price was right and it's not like you'd be losing anything by trying it. Even if it doesn't work well, you will have gained some more experience which will pay dividends down the road
HTH,
James